Rapiditate fulgerătoare
Proiectează și personalizează interfețe responsive în câteva minute. Variabile CSS native, clase predefinite, un grid de 12 coloane pentru orice element HTML semantic.
Translation note (2026-04-30). v2.0.0 adds RTL support and a refreshed 2026 framework comparison. The English source is the canonical reference while these translations catch up. See https://skeletonic.io/about/ · https://skeletonic.io/components/ · https://skeletonic.io/benchmarks/.
Skeletonic Stylus este o bibliotecă CSS Stylus open-source pentru stilizare UI accesibilă, rapidă și modulară.
Născută în 2018 ca experiment personal în livrarea unui volum minim de CSS — fără a renunța la ergonomia unei biblioteci reale de componente. Opt ani mai târziu, obiectivul rămâne neschimbat.
Proiectează și personalizează interfețe responsive în câteva minute. Variabile CSS native, clase predefinite, un grid de 12 coloane pentru orice element HTML semantic.
8,3 KB gzipped. Paginile se încarcă mai repede. Toate blocurile esențiale sunt incluse.
Realizată pentru desktop și mobil. Layout-urile se adaptează la orice dispozitiv. Optimizată pentru touch, HTML semantic peste tot.
WCAG 2.2 integrat: inele focus-visible, contrast AA, helpere skip-link, componente prietenoase cu tastatura, suport pentru mișcare redusă — fără stylesheet suplimentar, fără boilerplate aria-*.
Componente CSS modulare și mixin-uri Stylus. Butoane, formulare, carduri, alerte, badge-uri, palete și animații — curate, modulare, gata de utilizat.
Proiectată, dezvoltată și întreținută de Sebastien Rousseau. Licență duală sub MIT sau Apache 2.0. Fără taxe, fără costuri de licențiere, inclusiv pentru uz comercial.
Un singur stylesheet auto-găzduit acoperă tipografia, butoanele, formularele, cardurile, tabelele, paletele, animațiile și clasele utilitare. Fără JavaScript. Fără pas de build obligatoriu. Fără dependențe peer de Bootstrap, Tailwind sau Bulma.
| Funcționalitate | Skeletonic Stylus | Bootstrap 5 | Tailwind CSS | Bulma |
|---|---|---|---|---|
| Dimensiune gzipped | 8,3 KB | ~30 KB | ~10 KB (varies) | ~30 KB |
| Conformitate WCAG 2.2 | Integrată | Parțial | Manual | Parțial |
| Cascade layers | Da (@layer) |
Nu | Nu | Nu |
| Mod întunecat | prefers-color-scheme |
Opt-in | Bazat pe clase | Opt-in |
| JavaScript necesar | Nu | Da (Popper) | Nu | Nu |
| CycloneDX SBOM | Da | Nu | Nu | Nu |
| Mișcare redusă | Respectată | Parțial | Manual | Parțial |
| Licență | MIT sau Apache 2.0 | MIT | MIT | MIT |
!important, fără trucuri cu ordinea DOM.Skeletonic Stylus urmează Semantic Versioning 2.0.
| Nivel | Când | Exemplu |
|---|---|---|
| Major | Eliminarea sau redenumirea unei clase publice, a unui mixin sau token | 1.x → 2.0 |
| Minor | Adăugarea unei componente, a unui mixin sau token nou | 1.1 → 1.2 |
| Patch | Remedieri de erori, rafinări a11y, performanță, securitate | 1.1.6 → 2.0.0 |
Toate numele de clase publice, toate proprietățile CSS personalizate și toate mixin-urile Stylus exportate fac parte din API-ul public. O modificare disruptivă primește un bump major și un ghid de migrare.
Skeletonic Stylus este proiectată, dezvoltată și întreținută de Sebastien Rousseau. Licență duală sub MIT și Apache 2.0.
Problemele, ideile și contribuțiile sunt binevenite — consultă ghidul de contribuție.