diff --git a/assets/controllers/result_filter_controller.js b/assets/controllers/result_filter_controller.js index 78b1ac6..495af74 100644 --- a/assets/controllers/result_filter_controller.js +++ b/assets/controllers/result_filter_controller.js @@ -19,7 +19,7 @@ export default class extends Controller { "quality": "", } - defaultOptions = ''; + defaultOptions = ''; static outlets = ['tv-episode-list'] static targets = ['resolution', 'codec', 'language', 'provider', 'season', 'quality', 'loadingIcon', 'selectAll', 'downloadSelected'] diff --git a/src/User/Framework/Form/UserMediaPreferencesForm.php b/src/User/Framework/Form/UserMediaPreferencesForm.php index 08e2735..80679c8 100644 --- a/src/User/Framework/Form/UserMediaPreferencesForm.php +++ b/src/User/Framework/Form/UserMediaPreferencesForm.php @@ -53,9 +53,9 @@ class UserMediaPreferencesForm extends AbstractType 'data-preferred' => \json_encode($this->userPreferences->$fieldName), ], 'row_attr' => [ - 'class' => 'filter-label' + 'class' => 'filter-label text-white' ], - 'label_attr' => ['class' => 'text-white block font-semibold mb-2'], + 'label_attr' => ['class' => 'block font-semibold mb-2'], 'choices' => $this->addDefaultChoice($choices), 'required' => false, 'multiple' => true, @@ -68,13 +68,13 @@ class UserMediaPreferencesForm extends AbstractType $resolver->setDefaults([ 'action' => $this->urlGenerator->generate('app_user_media_preferences_submit'), 'attr' => [ - 'class' => 'filter-items w-full p-4 bg-black/20 border-2 border-orange-500 text-md text-gray-500 dark:text-gray-50 rounded-lg', + 'class' => 'filter-items w-full p-4 bg-black/20 border-2 border-orange-500 text-md dark:text-gray-50 rounded-lg', ] ]); } private function addDefaultChoice(array $choices): iterable { - return ['n/a' => ''] + $choices; + return ['n/a' => 'n/a'] + $choices; } } diff --git a/templates/components/Filter.html.twig b/templates/components/Filter.html.twig index cd029c0..24be960 100644 --- a/templates/components/Filter.html.twig +++ b/templates/components/Filter.html.twig @@ -6,9 +6,11 @@ data-result-filter-tv-episode-list-outlet=".episode-list" data-action="change->result-filter#filter action-button:downloadSeason@window->result-filter#downloadSeason" > + {% set preferences_form = form %} {{ form_start(preferences_form) }} -