Zmiana rozmiaru tekstu: 100%
Zmiana kontrastu:
     

FILMOWA PREZENTACJA ZAWODÓW NA DZIŚ          

Zebrania z rodzicami

Zebrania z rodzicami w roku 2025/2026:

L.p.Data zebrania rodzicielskiegoGodzinaKogo dotyczy?
1.27 kwietnia do 30 kwietnia 2026 r.o dniu i godzinie poinformuje wychowawca według harmonogramu
Przewiń do góry
Floating Facebook Widget
/* ========================= KONTRAST (C1/C2/C3) + wymuszenie natychmiastowego „startu od góry” ========================= */ const VIEW_STORAGE_KEY = "custom_view_mode"; const root = document.documentElement; const viewButtons = document.querySelectorAll(".contrast-switch button"); function forceRepaint(){ // Minimalnie inwazyjne wymuszenie przerysowania root.style.scrollBehavior = "auto"; // nie dotyka scrolla, tylko „stabilizuje” niektóre UA void root.offsetHeight; // reflow root.style.scrollBehavior = ""; } function applyView(mode){ root.classList.remove("view-yellow-black", "view-dark"); if(mode === "yellow-black") root.classList.add("view-yellow-black"); if(mode === "dark") root.classList.add("view-dark"); localStorage.setItem(VIEW_STORAGE_KEY, mode); viewButtons.forEach(btn => { btn.setAttribute("aria-pressed", btn.dataset.view === mode ? "true" : "false"); }); // Dodatkowo ustawiamy background na body inline, żeby zbić przypadki, // gdzie body ma własne tło nadpisujące klasę (częste w statycznych stronach). if(mode === "yellow-black"){ document.body.style.backgroundColor = "#fff700"; document.body.style.color = "#000"; }else if(mode === "dark"){ document.body.style.backgroundColor = "#000"; document.body.style.color = "#f2f2f2"; }else{ document.body.style.backgroundColor = ""; document.body.style.color = ""; } forceRepaint(); // Ustawienie na samej górze „renderu”: // Jeśli masz bardzo wysokie tła sekcji, rozważ usunięcie ich w trybach (zrobione w CSS). } const savedMode = localStorage.getItem(VIEW_STORAGE_KEY) || "normal"; applyView(savedMode); viewButtons.forEach(btn => { btn.addEventListener("click", () => applyView(btn.dataset.view)); btn.addEventListener("keydown", (e) => { if(e.key === "Enter" || e.key === " "){ e.preventDefault(); btn.click(); } }); }); })();