Introdução
Herbst quer dizer outono em alemão. A biblioteca nasceu da vontade de levar essa estação para as interfaces: luz quente, tons de sépia e um único laranja de destaque, usado com cuidado.
São mais de 65 componentes Angular no modelo de copiar e colar. Você adiciona pela CLI, o código vai para o seu projeto e você muda o que quiser.
Filosofia
- O código é seu. Os componentes ficam no seu repositório, não dentro de um pacote. Leia, adapte e apague o que não usar.
- Um só lugar para o estilo. Todo componente usa tokens semânticos (
bg-primary,text-muted-foreground,border-border). Mude o arquivo de tema e tudo acompanha. - Angular moderno. Componentes standalone,
input()/model()/output()eOnPushem todos. Sem módulos. - Visual próprio. Nada de template genérico. O Herbst tem uma cara calma, quente e fácil de reconhecer.
O que tem dentro
O catálogo cobre o que uma aplicação costuma precisar: formulários, overlays, navegação, exibição de dados, feedback e layout. Tem botões, inputs, diálogos, drawers, tabelas, árvores, paleta de comandos, gráficos, calendário e muito mais.
Veja todos no catálogo de Componentes.
Como começar
- Instalação: prepare o projeto com um comando.
- CLI: adicione componentes.
- Tema e Cores: ajuste a paleta.
- Modo escuro: ative o tema escuro.