Molnlager och animerade ikoner som standard (?lager=0 stänger av)

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Linus Olofsson
2026-09-24 23:37:43 +02:00
co-authored by Claude Opus 5.5
parent ee727204b1
commit 074d96566e
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -24,7 +24,7 @@ Källkoden till **https://publiccloud.se**: en helskärmshimmel som följer sole
Textstorleken anpassas automatiskt så att allt får plats. På mobil staplas rutorna.
**Prototyp (`?lager=1`):** tre procedurella molnlager som driver med vinden på olika djup (månen och solen ligger mellan lagren), samt animerade SVG-väderikoner i rutorna.
**Molnlager och ikoner** (standard, `?lager=0` stänger av): tre procedurella molnlager som driver med vinden på olika djup (månen och solen ligger mellan lagren), samt animerade SVG-väderikoner i rutorna.
## Struktur
@@ -61,7 +61,7 @@ npx wrangler deploy
| `wind`, `winddir` | `?wind=75&winddir=270` | tvingar vind (km/h, grader) |
| `kp` | `?kp=7` | tvingar Kp-index (norrsken) |
| `nymane` | `?nymane=1` | visar nymåne-överraskningen oavsett månfas (på natten) |
| `lager` | `?lager=1` | molnlager + animerade ikoner (prototyp) |
| `lager` | `?lager=0` | stänger av molnlager + animerade ikoner (på som standard) |
| `instant` | `?instant=1` | inga övertoningar (för skärmdumpar) |
| `debug` | `?debug=1` | visar bildruta, sol, väder, vind, måne, norrsken |
+1 -1
View File
@@ -211,7 +211,7 @@
const dbg = $('debug');
if (q.has('debug')) dbg.style.display = 'block';
if (q.has('instant')) document.body.classList.add('instant');
const LAGER = q.get('lager') === '1'; // prototype: cloud layers + animated icons
const LAGER = q.get('lager') !== '0'; // cloud layers + animated icons (default on; ?lager=0 turns them off)
if (LAGER) document.body.classList.add('lager');
const reducedMotion = matchMedia('(prefers-reduced-motion: reduce)').matches;