{{ __('themes::themes.primary_color') }}

{{ __('themes::themes.select_base_color') }}

@if ($this->getCurrentTheme() instanceof \Hasnayeen\Themes\Contracts\HasChangeableColor) @foreach ($this->getColors() as $name => $color) @endforeach
@else

{{ __('themes::themes.no_changing_primary_color') }}

@endif

{{ __('themes::themes.themes') }}

{{ __('themes::themes.select_interface') }}

@foreach ($this->getThemes() as $name => $theme) @php $noLightMode = in_array(\Hasnayeen\Themes\Contracts\HasOnlyDarkMode::class, class_implements($theme)); $noDarkMode = in_array(\Hasnayeen\Themes\Contracts\HasOnlyLightMode::class, class_implements($theme)); $supportColorChange = in_array(\Hasnayeen\Themes\Contracts\HasChangeableColor::class, class_implements($theme)); @endphp
{{ \Illuminate\Support\Str::title($name) }}
@if ($supportColorChange) @endif @if (! $noLightMode) @endif @if (! $noDarkMode) @endif @if ($this->getCurrentTheme()->getName() === $name) @endif
{{ __('themes::themes.select') }} @php $noLightMode = in_array(\Hasnayeen\Themes\Contracts\HasOnlyDarkMode::class, class_implements($theme)); $noDarkMode = in_array(\Hasnayeen\Themes\Contracts\HasOnlyLightMode::class, class_implements($theme)); @endphp
@if ($noLightMode)

{{ __('themes::themes.no_light_mode') }}

@else

{{ __('themes::themes.light') }}

{{ $name }} theme preview (light version) @endif
@if ($noDarkMode)

{{ __('themes::themes.no_dark_mode') }}

@else

{{ __('themes::themes.dark') }}

{{ $name }} theme preview (dark version) @endif
@endforeach