diff --git a/ram/portal/templates/base.html b/ram/portal/templates/base.html index f2018a0..0798e97 100644 --- a/ram/portal/templates/base.html +++ b/ram/portal/templates/base.html @@ -76,11 +76,9 @@ return } - // FIXME - //const themeSwitcherText = document.querySelector('#bd-theme-text') - //const activeThemeIcon = document.querySelector('.theme-icon-active use') + const activeThemeIcon = document.querySelector('.theme-icon-active i') const btnToActive = document.querySelector(`[data-bs-theme-value="${theme}"]`) - //const svgOfActiveBtn = btnToActive.querySelector('svg use').getAttribute('href') + const biOfActiveBtn = btnToActive.querySelector('.theme-icon i').getAttribute('class') document.querySelectorAll('[data-bs-theme-value]').forEach(element => { element.classList.remove('active') @@ -89,10 +87,7 @@ btnToActive.classList.add('active') btnToActive.setAttribute('aria-pressed', 'true') - // FIXME - //activeThemeIcon.setAttribute('href', svgOfActiveBtn) - //const themeSwitcherLabel = `${themeSwitcherText.textContent} (${btnToActive.dataset.bsThemeValue})` - //themeSwitcher.setAttribute('aria-label', themeSwitcherLabel) + activeThemeIcon.setAttribute('class', biOfActiveBtn) if (focus) { themeSwitcher.focus() diff --git a/ram/portal/templates/includes/login.html b/ram/portal/templates/includes/login.html index 9a014a7..b654159 100644 --- a/ram/portal/templates/includes/login.html +++ b/ram/portal/templates/includes/login.html @@ -1,4 +1,4 @@ -