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