Ребят привет! Помогите пожалуйста.... Есть переключатель на смену фона, изменяется только фон, а надо чтобы изменялся header и aside
Вот скрипт смены фона(этот скрипт запоминает фон):
document.addEventListener("DOMContentLoaded", () => {const savedTheme = localStorage.getItem("theme") || "auto";applyTheme(savedTheme);for (const optionElement of document.querySelectorAll("#theme option")) {optionElement.selected = savedTheme === optionElement.value;}document.querySelector("#theme").addEventListener("change", function () {localStorage.setItem("theme", this.value);applyTheme(this.value);});});
А этот смена фона
function applyTheme(theme) {document.body.classList.remove("theme-auto", "theme-light", "theme-dark");
document.body.classList.add(`theme-${theme}`);}document.addEventListener("DOMContentLoaded", () => {document.querySelector("#theme").addEventListener("change", function() {applyTheme(this.value);});});
Чё делать?