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() e OnPush em 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

  1. Instalação: prepare o projeto com um comando.
  2. CLI: adicione componentes.
  3. Tema e Cores: ajuste a paleta.
  4. Modo escuro: ative o tema escuro.