5 Commits

Author SHA1 Message Date
5b5a96d276 Legg til Fast-track-flashcards: 30 konsise kort + filter og dyplenke
Eget flashcard-sett (category: "fasttrack") som tester huskereglene,
skillene og eksamensfellene fra de fem Fast-track-modulene — kort og
konsist, uten ukesoverlappen.

- flashcards.json: 30 nye kort (7/5/7/7/4 per modul), alle med kort front
- flashcards.js: «Fast-track»-filter, categoryLabel, og fcInit(initialFilter)
- app.js: ruter #/flashcards/<filter> for dyplenke
- index.html: «Start flashcards →»-CTA på Fast-track-landingssiden
- style.css: stil for test-CTA

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 21:48:09 +02:00
0f4370626c Fiks Windows-oppstart: git-symlink og PowerShell-server
To uavhengige feil hindret oppstart på Windows:

1. app/notes var committet som en git-symlink (mode 120000). På
   Windows uten symlink-støtte materialiseres den som en stray
   tekstfil («../notes»), så appen ikke fant notatene. Start.bat
   sin reparasjon brukte rmdir/mkdir som begge feiler når notes
   er en fil.
   → Avregistrert symlinken fra git og gitignorert den. app/notes
     opprettes nå per plattform av launcherne (symlink på unix,
     kopi på Windows). Start.bat normaliserer robust: sletter en
     stray fil, lager mappe og kopierer *.md. Start.sh håndterer
     også fil-tilfellet.

2. server.ps1 krasjet umiddelbart pga. Add-Type System.Web (ikke
   tilgjengelig i PowerShell 7), og cmd-vinduet forsvant uten pause.
   → Fjernet System.Web (bruker System.Uri::UnescapeDataString),
     la til HttpListener-støttesjekk og tydelige feilmeldinger.
     Start.bat pauser nå når serveren stopper, så feil kan leses.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 21:42:29 +02:00
3f7f5d86b1 Legg til Fast-track: kondensert læringsspor uten gjentakelse
Nytt studiemodus som samler hele pensum i 5 moduler etter
eksamensstrukturen, slik at hvert begrep læres én gang i stedet
for å gjentas på tvers av ukene. Hver modul har huskeregler,
konkrete eksempler og «eksamensfeller», med fremdriftsmåler
(lest-markering lagret i localStorage), modulkort og pager.

- notes/fast-track.md: innhold i 5 moduler med HTML-callouts
- data.js: FASTTRACK-moduler + getFastTrack()
- render.js: renderFastTrackHome/-Module + modul-ekstraktor
- app.js: ruter #/fast-track og #/fast-track/N
- index.html: templates, sidebar-lenke, forside-promo
- style.css: kort, callouts, fremdrift, promo

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 21:42:16 +02:00
9a7a7b9ef1 Utvid multiple choice: 137 spørsmål fordelt på 36 deltemaer
- Quiz utvidet fra 49 til 137 spørsmål
- Hvert hovedtema (etikk/bærekraft/samfunn/verktoy) får 30-37 spørsmål
- Nytt subtopic-felt grupperer spørsmål i finere kategorier
  (Pliktetikk (Kant), Carrolls pyramide, CSRD og dobbel vesentlighet, etc.)
- Quiz-UI har nå et "deltema-hub" som lar deg velge mellom alle eller et spesifikt deltema
- Resultatside viser fordeling per deltema med fargekodede progressbarer
- Tastatursnarveier (1-4 svarer, Enter/Space går videre)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 19:04:49 +02:00
8933e9501d Initial commit: SMF2290 studie-app for eksamen vår 2026
Komplett pensumstudie-app med:
- 120 flashcards, 49 quiz-spørsmål, 16 eksamenstrener-oppgaver
- Sammendrag av alle 12 forelesninger
- tl;dr-side for siste-minutts pugging
- Søk gjennom hele pensumet
- Dark/light mode, mobile-vennlig

Cross-platform launchere (Start.sh + Start.bat) med auto-detect
og auto-install av HTTP-server. PowerShell-fallback for Windows.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 18:44:00 +02:00