Budżet: 700 UAH Termin: 1 dzień
Dzień dobry.
Aby poprawnie działał Select2 z data-bs-theme="dark" w Bootstrap 5, należy prawidłowo połączyć zmienne CSS samego pluginu z zmiennymi Bootstrapa. Standardowy motyw select2-bootstrap5 nie robi tego automatycznie, ponieważ jest statyczny.
Abyście mogli to dokończyć samodzielnie, oto plan działania:
Należy użyć selektora atrybutu [data-bs-theme="dark"] jako rodzica dla wszystkich stylów Select2.
Wewnątrz tego selektora należy nadpisać właściwości background-color, color i border-color dla klas .select2-selection, .select2-dropdown i .select2-search__field.
Dla wyróżnionych elementów listy (.select2-results__option--highlighted) również należy wymusić ustawienie zmiennych koloru tła i tekstu przez var(--bs-primary).
Musicie stworzyć oddzielny plik CSS lub blok, który będzie nadpisywał standardowe style pluginu właśnie w trybie ciemnym.
Chcecie, żebym napisał ten blok stylów w całości, czy spróbujecie sami zrealizować powiązanie z zmiennymi według tej logiki?