Kernel.css - Letvægts, Semantisk & Unintrusive Frontend Framework
Udviklere kender smerten af genskabe kode fra bunden. Heldigvis tilbyder webudviklingssamfundet meget i vejen for open source og frontend-rammer.
Populære rammer som Bootstrap arbejde godt men kan også føler for opustet. Heldigvis er der alternativer, og en af mine nyeste favoritter er Kernel.css.
Kernel kalder sig en uvæsenlige rammer, hvilket betyder det fungere som et tyndt lag på toppen af din side. Det føles ikke irriterende eller svært at tilpasse og klasserne er fuldt ud i overensstemmelse med moderne HTML5-specifikationer.
Frontend udvikler arbejde bør følg ordentlig semantik for tilgængelighed og det højeste niveau af browser support. Brug af en ramme som Kernel sparer masser af tid og frustration, der løser almindelige problemer.
Her er nogle af de bedst sælgende aspekter af Kernel:
- Dets net system kører på flexbox.
- Helt lydhør og mobilvenlige.
- Tilpassede overgange gennem CSS & JavaScript
- Pre-stylede elementer til kort, tabeller og overskrifter.
- Enkelt farveskema modelleret efter materiale design.
Du kan forhåndsvise alle kerneelementerne på hoveddemosiden, som indeholder prøve kildekoder, også.
Du vil bemærke mange ting som knapper og overskrifter tilbyder forskellige klassenavne. Det betyder at du kan nemt ændre en knappes farve bare ved at ændre klassen.
Det kommer også med standard notifikationsklasser på knapper til bestemte handlinger, såsom .btn-primær
for en blå “ren” knappen eller .Btn-advarsel
med en lysere gul flair.
Den bedste del af kernen er, at du kan nemt tilpasse denne ramme der passer til dine behov. Vil du tilføje Font Awesome til dine knapper? Intet problem. Hvad med at tilføje Google Webfonts til dine overskrifter? Lige overskriv stilerne i dit CSS-ark og du er god at gå.
Hvis du vil have en let startpunkt at strukturere fantastiske layouter er Kernel.css rammen for jobbet.