Zmiana rozmiaru tekstu: 100%
Zmiana kontrastu:

Dzwonki

Lekcje odbywają się w następujących godzinach:

  1. 8.008.45        przerwa 5min.
  2. 8.509.35        przerwa 5min.
  3. 9.4010.25      przerwa 20min.
  4. 10.4511.30    przerwa 5min.
  5. 11.3512.20    przerwa 10min.
  6. 12.3013.15    przerwa 5min.
  7. 13.2514.10    przerwa 5min.
  8. 14.1515.00    przerwa 5min.
  9. 15.0515.50    przerwa 5min.
  10. 15.5516.40    przerwa 5min.
  11. 16.4517.30    przerwa 5min.
  12. 17.3518.20    przerwa 5min.
  13. 18.2519.30    przerwa 5min.
  14. 19.1520.00    ------------
Przewiń do góry iv>
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(); } }); }); })();