Blyskawicznie szybki
Projektuj i dostosowuj responsywne interfejsy w kilka minut. Natywne zmienne CSS, predefiniowane klasy, siatka 12-kolumnowa obejmujaca kazdy semantyczny element HTML.
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 to biblioteka CSS open source oparta na Stylus do dostepnego, szybkiego i modularnego stylowania interfejsow.
Powstala w 2018 roku jako osobisty eksperyment w dostarczaniu mniej CSS — bez rezygnacji z ergonomii prawdziwej biblioteki komponentow. Osiem lat pozniej cel pozostaje niezmienny.
Projektuj i dostosowuj responsywne interfejsy w kilka minut. Natywne zmienne CSS, predefiniowane klasy, siatka 12-kolumnowa obejmujaca kazdy semantyczny element HTML.
8,3 KB gzipped. Strony laduja sie szybciej. Wszystkie niezbedne bloki konstrukcyjne pozostaja na miejscu.
Stworzony z mysla o komputerach i urzadzeniach mobilnych. Uklady dostosowuja sie do kazdego urzadzenia. Zoptymalizowany pod dotyk, semantyczny HTML na wskros.
WCAG 2.2 wbudowany: pierscienie focus-visible, kontrast AA, helpery skip-link, komponenty przyjazne klawiaturze, obsluga ograniczonego ruchu — bez dodatkowego arkusza stylow, bez szablonowego aria-*.
Modularne komponenty CSS i mixiny Stylus. Przyciski, formularze, karty, alerty, odznaki, palety i animacje — czyste, modularne, gotowe do uzycia.
Zaprojektowany, zbudowany i utrzymywany przez Sebastien Rousseau. Podwojna licencja: MIT lub Apache 2.0. Bez oplat, bez kosztow licencyjnych, nawet do uzytku komercyjnego.
Jeden, samodzielnie hostowany arkusz stylow obejmuje typografie, przyciski, formularze, karty, tabele, palety, animacje i klasy narzediowe. Bez JavaScript. Bez wymaganego kroku budowania. Bez zaleznosci peer od Bootstrap, Tailwind czy Bulma.
| Funkcja | Skeletonic Stylus | Bootstrap 5 | Tailwind CSS | Bulma |
|---|---|---|---|---|
| Rozmiar gzipped | 8,3 KB | ~30 KB | ~10 KB (varies) | ~30 KB |
| Zgodnosc z WCAG 2.2 | Wbudowana | Czesciowa | Reczna | Czesciowa |
| Warstwy kaskadowe | Tak (@layer) |
Nie | Nie | Nie |
| Tryb ciemny | prefers-color-scheme |
Opt-in | Na bazie klas | Opt-in |
| Wymagany JavaScript | Nie | Tak (Popper) | Nie | Nie |
| CycloneDX SBOM | Tak | Nie | Nie | Nie |
| Ograniczony ruch | Respektowany | Czesciowo | Recznie | Czesciowo |
| Licencja | MIT lub Apache 2.0 | MIT | MIT | MIT |
!important, bez trikow z kolejnoscia DOM.Skeletonic Stylus stosuje Semantic Versioning 2.0.
| Poziom | Kiedy | Przyklad |
|---|---|---|
| Major | Usuniecie lub zmiana nazwy publicznej klasy, mixinu lub tokenu | 1.x → 2.0 |
| Minor | Dodanie nowego komponentu, mixinu lub tokenu | 1.1 → 1.2 |
| Patch | Poprawki bledow, polerowanie a11y, wydajnosc, bezpieczenstwo | 1.1.6 → 2.0.0 |
Wszystkie publiczne nazwy klas, wszystkie CSS custom properties i wszystkie eksportowane mixiny Stylus sa czescia publicznego API. Lamaca zmiana otrzymuje major bump i przewodnik migracji.
Skeletonic Stylus jest projektowany, budowany i utrzymywany przez Sebastien Rousseau. Podwojna licencja: MIT i Apache 2.0.
Zgloszenia, pomysly i wklad mile widziane — zobacz przewodnik wspolpracy.