Skip to content

uio-profag/u

Repository files navigation

Kursside for ProFag:U

Build Status

Innhold, i form av jupyter notebooks og markdown-filer, legges i content (og underdirectories).

Dette innholdet lenkes til med innholdsfortegnelsen i toc.yml. Denne kan se noe frastøtende ut ved første øyekast, men hovedregelen er å følge mønsteret fra det andre som allede står der. Om man gjør noe feil får det bare konsekvense om feilen var å fjerne oppføringer (slik at innhold blir borte fra nettsiden). Alle feil som har med syntakt å gjøre fører bare til at nettsiden ikke publiseres, altså forblir nettsiden som den var.

Man kan legge inn enten markdown-dokumenter eller jupyter notebooks. I tilfellet jupyter notebook vil denne automatisk konverteres til markdown før nettsiden blir til.

Mappen _includes finnes for at vi skal kunne ha innholdstyper som ikke støttes av jupyter-book. I skrivende stund bruker vi det kun for å kunne embede youtube-videoer med fornuftig skalering med viduet.

Mappen assets inneholder filer som brukes til design av siden. I skrivende stund ligger det kun en uio-logo der.

Filen .gitignore er en fil som forteller hvilke filer som git skal ignorere. Dette er vanlig å ha i ethvert git-repository.

Makefile inneholder de terminalkommandoene som må kjøres for å bygge en nettside av notebooks og markdown-filer i dette repositoriet. I hovedsak dreier det seg om å laste ned jupyter-book, kopiere litt filer, og kjøre kode fra jupyter-book.

_config.yml inneholder konfigurasjonen av denne nettsiden. Det er der man setter f. eks om nettsiden heter ProFag:U eller ProFag:VGS, og hvilken fil som inneholder logoen til nettsiden.

favicon.ico er logoen som kommer i fanelinja i nettleseren når man åpner nettsiden.

requirements.txt inneholder lista over python-pakker som trengs for å bygge nettsiden.

Releases

No releases published

Packages

No packages published

Languages