Skip to content

Samling av åpne dokumenter og maler for Variant og andre som ønsker å bruke de.

License

Notifications You must be signed in to change notification settings

varianter/dokument-mal

Repository files navigation

Open Source mal og kontrakt fra Variant

Her finner du et sett med dokumentmaler og kontraktmaler vi bruker i Variant og som du gjerne kan bruke også! De er helt åpne og lisensiert under CC BY-SA 4.0-lisens, med unntak av CSS-filen som brukes i dette prosjektet. Vær oppmerksom på at CSS-filen, src/index.css, har fonter lisensiert direkte til oss, og kan derfor ikke brukes uten egen lisens. Hvis du ikke ønsker å bruke de lisensierte fontene, kan du enkelt endre skrifttypen etter dine preferanser.

TL;DR: Kopier oss gjerne og bruk avtalene som dine egne, men please da, prøv å være med på å være åpne dere også! Koden er lisensiert som MIT.

Dine egne versjoner av avtalene

Vi oppfordrer alle til å bruke disse avtalene. For å lage dine egne versjoner av avtalene kan du kopiere denne kodebasen ved å trykke "fork" oppe i høyre hjørne. Ved å aktivere Github Pages på det prosjektet vil du få opp din egen kopi av avtalene som du kan endre. For å endre innholdet av avtaler er det bare til å oppdatere selve filene som finnes under ./avtaler. Når man oppdaterer kodebasen vil avtalene automatisk bli oppdatert.

Om du legger til nye avtaler må fremsiden genereres på nytt. Se Utvikling for detaljer.

Din egen profil

For å tilpasse til din egen profil burde avtaler endres til å si ditt firmanavn og dine detaljer. I tillegg burde følgende filer endres til deres logo:

Og maler kan oppdateres:

Utvikling

Dette er kun relevant dersom du ønsker å utvide dette prosjektet med nye dokumenter eller avtaler.

Generere index.html

Du må ha node installert for at dette skal fungere.

index.html er en oversikt over alle avtaler som ligger under ./avtaler. For å slippe å holde denne oppdatert selv blir det generert automatisk via _tools:

# Fra prosjekt root
node _tools/generate.js

Opprett ny avtale

Lag en ny html fil under mappen avtaler/{land}/{type}. Kopier gjerne fra en annen avtale. Du kan også lage nye avtaletyper. Da må du lage en ny mappe under avtaler/{land}. Husk meta.json fil for å spesifisere rekkefølgen og navnet på typen. For at den nye avtalen og eventuelt typen skal vises, så må du generere index.html på nytt, se forrige avsnitt.

Kjøring av prosjeket lokalt

De relative stiene virker ikke hvis den ikke kjører på en webserver. Gå til mappen for prosjektet og skriv:

npm install -g http-server
http-server

nettsiden kjøer da på http://localhost:8080/

About

Samling av åpne dokumenter og maler for Variant og andre som ønsker å bruke de.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published