@php $statePath = $getStatePath(); @endphp @php $textareaID = 'tiny-editor-' . str_replace(['.', '#', '$'], '-', $getId()) . '-' . rand(); @endphp
hasDarkModeForced() && $darkMode() == 'media') skin: (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'oxide-dark' : 'oxide'), content_css: (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'default'), @elseif(!filament()->hasDarkModeForced() && $darkMode() == 'class') skin: (document.querySelector('html').getAttribute('class').includes('dark') ? 'oxide-dark' : 'oxide'), content_css: (document.querySelector('html').getAttribute('class').includes('dark') ? 'dark' : 'default'), @elseif(filament()->hasDarkModeForced() || $darkMode() == 'force') skin: 'oxide-dark', content_css: 'dark', @elseif(!filament()->hasDarkModeForced() && $darkMode() == false) skin: 'oxide', content_css: 'default', @elseif(!filament()->hasDarkModeForced() && $darkMode() == 'custom') skin: '{{ $skinsUI() }}', content_css: '{{ $skinsContent() }}', @else skin: (window.matchMedia('(prefers-color-scheme: dark)').matches || document.querySelector('html').getAttribute('class').includes('dark') ? 'oxide-dark' : 'oxide'), content_css: (window.matchMedia('(prefers-color-scheme: dark)').matches || document.querySelector('html').getAttribute('class').includes('dark') ? 'dark' : 'default'), @endif toolbar_sticky: {{ $getToolbarSticky() ? 'true' : 'false' }}, templates: '{{ $getTemplates() }}', menubar: {{ $getShowMenuBar() ? 'true' : 'false' }}, relative_urls: {{ $getRelativeUrls() ? 'true' : 'false' }}, remove_script_host: {{ $getRemoveScriptHost() ? 'true' : 'false' }}, convert_urls: {{ $getConvertUrls() ? 'true' : 'false' }}, font_size_formats: '{{ $getFontSizes() }}', fontfamily: '{{ $getFontFamilies() }}', setup: null, disabled: @js($isDisabled), locale: '{{ app()->getLocale() }}', placeholder: @js($getPlaceholder()), image_list: {!! $getImageList() !!}, image_advtab: @js($imageAdvtab()), image_description: @js($imageDescription()), image_class_list: {!! $getImageClassList() !!}, license_key: '{{ $getLicenseKey() }}', custom_configs: '{{ $getCustomConfigs() }}', })" > @unless($isDisabled()) @else
$getPreviewMaxHeight() > 0, 'min-height: '.$getPreviewMinHeight().'px' => $getPreviewMinHeight() > 0, ]) class="block w-full p-3 overflow-y-auto prose transition duration-75 bg-white border border-gray-300 rounded-lg shadow-sm max-w-none opacity-70 dark:prose-invert dark:border-gray-600 dark:bg-gray-700 dark:text-white" >
@endunless
@pushOnce('scripts') @endPushOnce