Alle projekter

LectioLux

Et roligere Lectio. Den danske skoleplatform, tegnet forfra.

Type
Chrome-udvidelse
Status
I brug
År
2026
Brugere i Chrome Web Store
264
Links
LectioLux 3.0-skemaet med en farve per fag

LectioLux tegner Lectio.dk om, den skema- og beskedplatform de fleste danske gymnasieelever lever i. Den udkommer som to udgaver i én udvidelse, og man skifter mellem dem med et enkelt klik.

Classic beholder Lectios eget layout og giver det et tema: samme menu, samme sider, samme knapper. 3.0 tegner Lectio forfra: ny forside, nyt skema med en tidslinje, ny navigation, hver side tegnet om. En ny bruger lander i 3.0 med Midnight-temaet og får med det samme Classic tilbudt. En eksisterende bruger bliver aldrig flyttet automatisk.

Det bærende: tidslinjen

Et skema skal svare på ét spørgsmål, hvor er jeg i dagen, og et gitter af kasser svarer ikke på det af sig selv. Derfor viser den venstre kolonne rigtige klokkeslæt, låst til hvert moduls faktiske pixelhøjde, og en levende streg løber gennem dagens kolonne ved det aktuelle tidspunkt og flytter sig hvert halve minut. Stregen sidder kun i dagens kolonne. En streg hen over hele ugen ville påstå noget om mandagen, der ikke er sandt.

Under motorhjelmen

Begge udgaver deler én indstillingsmotor, ét sæt temaer og én popup. shared/edition.js er porten: hver motorfil begynder med LLEdition.is() og gør ingenting i den forkerte udgave. Indstillingspanelet på siden bor i en shadow root, så Lectios CSS og udvidelsens ikke kan sive ind i hinanden. Der er med vilje ingen webfont. Lectio placerer skemamoduler med em-baseret matematik, og en font med andre mål ville forskyde tidsaksen. Personligheden bor i typesystemet i stedet: spatierede kapitæler til labels, tabulære tal alle steder hvor tal skal kunne sammenlignes lodret, og rigtig vægtkontrast.