Fixed themes

This commit is contained in:
MaxOvs19
2023-02-06 19:18:08 +03:00
parent bcad805727
commit 038b7d627c
4 changed files with 9 additions and 9 deletions

View File

@ -5,26 +5,27 @@ export function changeTheme(element: Element, theme: string) {
const search = element!.querySelector('.inputSearch');
const path = element.querySelectorAll('.pathWhite');
select!.classList.remove('classicSelect');
list!.classList.remove('classicList');
path.forEach((elem) => {
elem.classList.remove('pathBlack');
elem.classList.remove('pathWhite');
});
switch (theme) {
case 'dark':
select!.classList.remove('classicSelect');
select!.classList.add('selectDark');
list!.classList.add('listDark');
list!.classList.remove('classicList');
path.forEach((elem) => {
elem.classList.remove('pathBlack');
elem.classList.add('pathWhite');
});
break;
case 'white':
select!.classList.remove('classicSelect');
select!.classList.add('selectWhite');
caret!.classList.add('caretWhite');
list!.classList.add('listWhite');
list!.classList.remove('classicList');
path.forEach((elem) => {
elem.classList.add('pathBlack');
elem.classList.remove('pathWhite');
});
if (search!) {