Kernel.css - ľahký, sémantický a neindukčný rámec Frontend
Vývojári poznajú bolesť znovu vytvoriť kód od nuly. Našťastie komunita pre vývoj webových aplikácií ponúka veľa možností pre open source a frontend frameworks.
Populárne rámce ako Bootstrap pracovať dobre ale môže tiež cítia sa príliš nafúknuté. Našťastie existujú alternatívy a jeden z mojich najnovších favoritov je Kernel.css.
Jadro samo volá neintruktívny rámec, čo to znamená pracovať ako tenká vrstva v hornej časti stránky. Necíti sa obťažujúce alebo ťažko prispôsobiteľné a triedy sú plne v súlade s modernými špecifikáciami HTML5.
Projekt developera Frontend by mal sledujte správnu sémantiku pre prístupnosť a najvyššiu úroveň podpory prehliadača. Používanie rámca, ako je Kernel, šetrí veľa času a frustrácie pri riešení bežných problémov.
Tu sú niektoré z najpredávanejších aspektov jadra:
- Jeho sieťový systém beží na flexbox.
- Úplne reaguje a mobily.
- Vlastné prechody cez CSS a JavaScript
- Predtvarované prvky pre karty, tabuľky a hlavičky.
- Jednoduchá farebná schéma modelované podľa dizajnu materiálu.
Môžete si prezrieť všetky prvky jadra na hlavnej demo stránke, ktorá obsahuje vzorové zdrojové kódy, tiež.
Všimnete si, že mnohé položky, ako sú tlačidlá a hlavičky, ponúkajú rôzne názvy triedy. To znamená, že môžete ľahko zmeniť farbu tlačidla len zmenou triedy.
Dodáva sa tiež predvolené oznamovacie triedy na tlačidlách pre určité akcie, ako napr .btn-primárny
pre modrý “čistý” alebo .btn varovanie
s jasnejšou žltou vôňou.
Najlepšia časť jadra je, že môžete ľahko prispôsobiť tento rámec aby vyhovovali vašim potrebám. Chcete pridať Font Awesome na vaše tlačidlá? Žiaden problém. Ako pridať Google Webfonty do hlavičky? proste Prepíšte štýly v hárku CSS a máte dobré ísť.
Ak chcete a ľahký východiskový bod na štruktúrovanie fantastických usporiadaní potom Kernel.css je rámec pre prácu.