INNER CODE UNIT · Python
updateToggleIcon
gurkenlabs/litiengine · config/javadoc/generate_js.py:95
function updateToggleIcon() {
themeBtn.innerHTML = isDarkMode() ? MOON_SVG : SUN_SVG;
}
themeBtn.addEventListener('click', function () {
const nextTheme = isDarkMode() ? 'light' : 'dark';
document.documentElement.setAttribute('data-theme', nextTheme);
setStoredTheme(nextTheme);
updateToggleIcon();
});
updateToggleIcon();
}
const searchInput = header.querySelector('#search-input');
if (searchInput && document.body.classList.contains('search-page')) {
searchInput.addEventListener('focus', function () {
const pageInput = document.getElementById('page-search-input');