LectioLux
Et roligere Lectio. Den danske skoleplatform, tegnet forfra.
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.
Skærmbilleder
-
3.0-skemaet. Klokkeslæt i venstre kant, en farve per fag.
-
Den nytegnede forside.
-
Indstillingspanelet, tegnet i en shadow root så Lectios CSS ikke kan nå det.
-
Midnight, det tema en ny bruger lander i.
-
Nord-temaet.
-
Forest-temaet.
-
Daylight, det lyse tema.
-
Classic-udgaven: Lectios eget layout, med tema.