Fundamente
Fundamentele Sistem Digital
Regulile comune care păstrează serviciile publice coerente, accesibile și ușor de întreținut.
AlphaDocumentat pentru versiunea 0.1.0-alpha.0
Ce intră în fundamente
Fundamentele sunt contracte comune, nu preferințe vizuale locale. Ele includ:
- principiile de proiectare a serviciilor;
- design tokens în format DTCG;
- rolurile cromatice și temele funcționale;
- tipografia, spațierea și grila responsive;
- focusul, motion, elevation și z-index;
- un set minim de iconițe decorative;
- regulile de accesibilitate și content design.
Cum sunt distribuite token-urile
Aceeași sursă DTCG generează CSS, TypeScript și JSON rezolvat. Artefactele nu sunt editate manual.
@import '@sistem-digital/tokens/css';
@import '@sistem-digital/tokens/themes.css';Iconițe
@sistem-digital/components publică un set minim de iconițe decorative (iconMarkup, iconNames). Fiecare iconiță e aria-hidden, montată lângă text, niciodată în locul lui — nu înlocuiește un mesaj de status sau un label.
import { iconMarkup } from '@sistem-digital/components';
iconMarkup('success'); // '<svg class="sd-icon" ...>...</svg>'@import '@sistem-digital/components/icons.css';Ce urmează
În M3, fiecare familie de fundamente va primi o pagină proprie, cu reguli, exemple, API și limite cunoscute. Până atunci, documentele normative din repository rămân sursa completă.
A fost utilă această pagină?
Linkul deschide un formular GitHub precompletat. Nu transmitem nimic până când alegi să publici feedback-ul și îți recomandăm să nu incluzi date personale.