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.
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.
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:
Dette er kun relevant dersom du ønsker å utvide dette prosjektet med nye dokumenter eller avtaler.
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
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.
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/