STR4TUM Design System

Versione: v1.3.1 · CDN: https://ds.d0mus.com/

Fonte unica del design system per l'ecosistema *.d0mus.com. Niente copie vendored nei repo applicativi.

File disponibili

FileRuolo
tokens.cssDesign tokens (colori, spacing, typography, radii) — sempre per primo
components.cssComponenti UI (button, card, panel, table, badge, ecc.)
str4tum.jsRuntime (theme toggle, anonymity mode, ecc.) — caricare con defer
print.cssStili print-only (media="print")
preview.htmlPagina demo che mostra il DS in azione

Import standard

<link rel="stylesheet" href="https://ds.d0mus.com/tokens.css">
<link rel="stylesheet" href="https://ds.d0mus.com/components.css">
<link rel="stylesheet" href="https://ds.d0mus.com/print.css" media="print">
<script src="https://ds.d0mus.com/str4tum.js" defer></script>

Componenti React

I componenti React (cartella react/) non sono distribuiti via CDN: sono sorgenti TypeScript da importare direttamente dal repo str4tum-ds in build apposito.

Preview

preview.html — anteprima componenti

Repo

Source: github.com/aldobrunello/str4tum-ds (privato) · deploy automatico CF Pages da branch main su ds.d0mus.com.