Kernel.css - lengvas, semantinis ir unintrusive Frontend Framework
Kūrėjai žino skausmą atkurti kodą nuo nulio. Laimei, interneto svetainių kūrimo bendruomenė siūlo daug atviro kodo ir „frontend“ sistemų.
Populiarios sistemos, pvz., „Bootstrap“ gerai dirbti bet taip pat gali jaučiatės pernelyg įsiutęs. Laimei, yra alternatyvų ir vienas iš mano naujausių mėgstamiausių Kernel.css.
Branduolys vadina save nesuprantama sistema, tai reiškia veikia kaip plonas sluoksnis puslapio viršuje. Jis nesijaučia nepatogus ar sunku pritaikyti ir klasės yra visiškai atitinka šiuolaikines HTML5 specifikacijas.
„Frontend“ kūrėjo darbas laikytis tinkamo semantikos prieinamumo ir aukščiausio lygio naršyklės palaikymo. Naudojant tokią sistemą, kaip „Kernel“, sutaupoma daug laiko ir nusivylimo sprendžiant bendras problemas.
Štai keletas geriausių Kernelio aspektų:
- Jos tinklo sistema veikia „flexbox“.
- Visiškai reaguoja ir mobilus.
- Pasirinktiniai perėjimai per „CSS“ ir „JavaScript“
- Iš anksto sukurti elementai kortelėms, lentelėms ir antraštėms.
- Paprasta spalvų schema modeliuojama po medžiagos dizaino.
Galite peržiūrėti visus branduolio elementus pagrindiniame demo puslapyje, kuriame yra pavyzdinio kodo, taip pat.
Pastebėsite daug elementų, pvz., Mygtukai ir antraštės siūlo skirtingus klasės pavadinimus. Tai reiškia, kad galite lengvai pakeisti mygtuko spalvą tiesiog pakeitus klasę.
Jis taip pat ateina su numatytųjų pranešimų klasių mygtukai tam tikriems veiksmams, toks kaip .btn-pirminis
už mėlyną “švarus” mygtukas arba .btn-įspėjimas
su šviesesniu geltonu atspalviu.
Geriausia Kernelio dalis yra ta, kurią galite lengvai pritaikyti šią sistemą kad atitiktų jūsų poreikius. Norite pridėti „Font Awesome“ savo mygtukams? Jokiu problemu. Kaip apie „Google Webfonts“ pridėti prie antraštių? Tiesiog perrašyti savo CSS lapo stilius ir jūs gerai einate.
Jei norite lengvas pradžios taškas struktūrizuoti fantastiškus išdėstymus, tada Kernel.css yra darbo pagrindas.