INNER CODE UNIT · Python
applyTheme
SHAdd0WTAka/Zen-Ai-Pentest · api/main.py:674
function applyTheme(theme) {
document.body.setAttribute('data-theme', theme);
const icon = document.getElementById('themeIcon');
const text = document.getElementById('themeText');
if (theme === 'dark') { icon.textContent = 'Sun'; text.textContent = 'Light'; }
else { icon.textContent = 'Moon'; text.textContent = 'Dark'; }
}
function toggleTheme() {
const currentTheme = document.body.getAttribute('data-theme');
const newTheme = currentTheme === 'dark' ? 'light' : 'dark';
localStorage.setItem(THEME_KEY, newTheme);
applyTheme(newTheme);
}
document.addEventListener('DOMContentLoaded', function() {
const theme = getPreferredTheme();
applyTheme(theme);
});
const ui = SwaggerUIBundle({