Stilmall
Som en del av guiden finns en tillhörande stilmall.
Stilmallen är ett tema ovanpå Twitter Bootstrap.
I den byggda CSS-filen inkluderar vi Bootstraps CSS inuti vår. Om du vill bygga ihop våra LESS-filer själv så behöver du importera Bootstraps LESS-filer när du bygger din CSS för att temat ska fungera.
Användning
Stilmallen går att använda på ett par olika sätt som förklaras nedan.
Färdig CSS-fil
Om du inte vill anpassa din tjänsts utseende i större grad så kan du ladda ner CSS-filen och använda den rakt av. Observera att direkt länkning till denna fil inte bör göras, eftersom uppdateringar av stilmallen kan bryta din tjänsts layout.
Om du vill ha mer kontroll över vilken version du använder så kan du använda dig av NPM.
$ npm install kungbib-styles
Alternativt (specifik version)
$ $ npm install kungbib-styles#1.1.7
Sedan använder du dig av filen som ligger i mappen CSS
.
LESS-filer
Om ditt projekt behöver större möjlighet för anpassning rekommenderas att du istället använder dig av våra LESS-filer och kompilerar dessa själv tillsammans med Bootstrap. Då får du tillgång till samtliga variabler från både Bootstrap och vårat tema.
LESS-filerna laddar du ner med hjälp av NPM.
$ npm install kungbib-styles
Alternativt (specifik version)
$ $ npm install kungbib-styles#1.1.7
Du bör sedan skapa en egen samlingsfil i ditt eget projekt där du importerar Bootstrap och våran samlingsfil kb-styles.less
från mappen LESS
.
Observera att våra LESS-filer inte inkluderar Bootstraps LESS-filer.
Exempel:
// Import standard bootstrap
@import '../path/to/bootstrap/less/bootstrap.less';
// Import KB styles
@import '../path/to/kungbib-styles/dist/less/kb-styles.less';
// Projekt specific styles
h1 {
background-color: @happy-magenta; // variable from kb-styles
border-radius: @border-radius-base; // variable from bootstrap
...