Sobre o projeto
Nebular é uma biblioteca de UI Angular de código aberto e customizável, construída sobre o Eva Design System. De acordo com seu README, o projeto foca em um design visual adaptável para que os componentes possam ser ajustados a uma marca, e é fornecido com quatro temas visuais, incluindo um tema escuro.
O que o README afirma estar incluído:
- 4 temas visuais, descritos como customizáveis para sua marca, incluindo uma variante escura.
- Mais de 35 componentes de UI Angular com configurações e opções configuráveis.
- Opções configuráveis abrangendo cores, tamanhos, aparências e formas.
- 3 estratégias de autenticação e uma camada de segurança que pode ser configurada para sua própria API.
- Um motor de temas com troca de tema em tempo de execução e um modo de propriedades CSS customizadas.
- Suporte a SVG Eva Icons com mais de 480 ícones de uso geral.
Instalação e configuração
A inicialização rápida recomendada utiliza o Angular CLI:
ng add @nebular/theme
A configuração é tratada automaticamente por este comando. O README também aponta para um guia de configuração manual na documentação para usuários que desejam mais controle sobre o processo. O suporte ao navegador segue a lista de suporte de navegadores do Angular. O projeto é lançado sob a licença MIT.
Starters e recursos relacionados
O README lista aplicações starter construídas sobre os módulos Nebular: ngx-admin, descrito como uma aplicação com componentes de E-Commerce e IoT e uma demo ao vivo, e ngx-admin-starter, uma aplicação mais limpa com um número limitado de dependências adicionais. A documentação e um template seed do StackBlitz estão linkados. A equipe também mantém o Eva Icons, um conjunto de ícones separado, e oferece templates de apps comerciais.
Status de manutenção
O README é explícito sobre o estado atual do projeto: o repositório está em um estado de manutenção mínima. O foco principal declarado é manter atualizada a versão do Angular utilizada no projeto. Os mantenedores observam que não estão revisando ou mesclando pull requests ativamente, nem respondendo e resolvendo issues no momento, e que sua capacidade de se envolver em outros aspectos da gestão do repositório é limitada. Eles reconhecem as contribuições da comunidade e a importância das issues, enquanto afirmam que o esforço atual é direcionado exclusivamente à manutenção do Angular.
Para quem pode ser indicado
Equipes que constroem aplicações com Angular e precisam de um conjunto pronto de componentes de UI temáticos e um sistema de temas que suporte a troca de tema em tempo de execução podem achar o Nebular útil, particularmente se quiserem basear uma interface no Eva Design System ou reutilizar o admin starter complementar. Como a triagem ativa de issues e a revisão de pull requests estão suspensas, os potenciais usuários devem ponderar isso em relação à sua própria necessidade de correções e contribuições upstream oportunas ao avaliar a biblioteca.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.