sitelo UI

sitelo-ui è una libreria di componenti per sitelo. Ogni componente è una funzione che restituisce una stringa di HTML, quindi si annida direttamente nella pagina che stai già scrivendo — nessun compilatore, nessun runtime, nessuna idratazione.

Ogni esempio di questa sezione è renderizzato dalla stessa build che renderizza la pagina attorno. Quello che vedi è ciò che il codice sotto ha prodotto, e segue i temi chiaro e scuro di questo sito perché sitelo-ui legge lo stesso attributo data-theme che legge la documentazione.

Layout

Tipografia

Campi

Visualizzazione dati

Feedback

Sovrapposizioni

Sezioni

Stile

Come si comincia

Due righe: importa i componenti, e metti styles() nella head. La pagina Componenti nella documentazione copre installazione, temi, convenzione di chiamata e runtime client facoltativo, ed elenca ogni export in un’unica tabella.

La cartella examples/ui nel repository renderizza tutto l’insieme su una sola pagina.

Extra

Non tutto sta in un unico foglio di stile. Ciò che è texture e decorazione — una grana da pellicola, per cominciare — vive sotto sitelo UI extras, un secondo punto di ingresso dove ogni componente porta un foglio suo, così una pagina collega solo ciò che usa.