O sitelo-ui é uma biblioteca de componentes para o sitelo. Cada componente é uma função que devolve uma cadeia de HTML, por isso encaixa diretamente na página que já estás a escrever — sem compilador, sem runtime, sem hidratação.
Todos os exemplos desta secção são desenhados pela mesma construção que desenha a página à volta deles. O que vês é o que o código por baixo produziu, e segue os temas claro e escuro deste site porque o sitelo-ui lê o mesmo atributo data-theme que a documentação.
Disposição
centrado
ContentorUma coluna de página centrada e de largura limitada.
umdoistrês
PilhaUma linha ou coluna flex com um token de espaçamento no intervalo.
1234
GrelhaEncaixa tantas colunas quantas couberem, sem media queries.
ou
DivisóriaUm traço entre secções, com ou sem etiqueta.
ProporçãoMantém uma caixa com forma fixa, para nada saltar ao carregar.
Um cartão
CartãoUma superfície para conteúdo agrupado, com cabeçalho, corpo e rodapé.
Tipografia
Cabeçalho
Legenda
TipografiaUma escala tipográfica que escolhe o seu próprio elemento.
Um cabeçalho
E um parágrafo.
ProsaEstilizar HTML em bruto vindo de Markdown ou de um CMS.
EstatísticaUm número que vale a pena olhar, e o que significa.
1
Instalar
2
Construir
PassosUm percurso numerado, com o que está feito marcado como feito.
v2.7
Secções
CronologiaEntradas por ordem, ao longo de uma linha.
sitelo.dev
MockupUma captura num navegador, janela, telemóvel ou terminal.
Estilos
TemasTodas as cores, raios e tipos de letra, a partir de uma chamada.
Configuração
Duas linhas: importa os componentes e põe styles() no head. A página de Componentes na documentação cobre a instalação, os temas, a convenção de chamada e o runtime opcional do cliente, e lista todas as exportações numa só tabela.
O diretório examples/ui do repositório desenha o conjunto todo numa única página.