Sobre el proyecto
Nebular es una biblioteca de UI de Angular de código abierto y personalizable, construida sobre el Eva Design System. Según su README, el proyecto se centra en un diseño visual adaptable para que los componentes puedan ajustarse a una marca, y se distribuye con cuatro temas visuales, uno de los cuales es un tema oscuro.
Lo que el README indica que está incluido:
- 4 temas visuales, descritos como personalizables para su marca, incluyendo una variante oscura.
- Más de 35 componentes de UI de Angular con configuraciones y opciones configurables.
- Opciones configurables que cubren colores, tamaños, apariencias y formas.
- 3 estrategias de autenticación y una capa de seguridad que puede configurarse para su propia API.
- Un motor de temas con cambio de tema en tiempo de ejecución y un modo de propiedades CSS personalizadas.
- Soporte para Eva Icons SVG con más de 480 iconos de propósito general.
Instalación y configuración
El inicio rápido recomendado utiliza Angular CLI:
ng add @nebular/theme
La configuración se gestiona automáticamente mediante este comando. El README también remite a una guía de configuración manual en la documentación para los usuarios que deseen tener más control sobre el proceso. El soporte del navegador sigue la lista de soporte de navegadores de Angular. El proyecto se publica bajo la licencia MIT.
Starters y recursos relacionados
El README enumera aplicaciones de inicio construidas sobre módulos de Nebular: ngx-admin, descrita como una aplicación con componentes de E-Commerce e IoT y una demo en vivo, y ngx-admin-starter, una aplicación más limpia con un número limitado de dependencias adicionales. Se incluyen enlaces a la documentación y a una plantilla semilla de StackBlitz. El equipo también mantiene Eva Icons, un conjunto de iconos independiente, y ofrece plantillas de aplicaciones comerciales.
Estado de mantenimiento
El README es explícito sobre el estado actual del proyecto: el repositorio se encuentra en un estado de mantenimiento mínimo. El objetivo principal declarado es mantener actualizada la versión de Angular utilizada en el proyecto. Los mantenedores señalan que, en este momento, no están revisando ni fusionando pull requests, ni respondiendo y resolviendo incidencias, y que su capacidad para participar en otros aspectos de la gestión del repositorio es limitada. Reconocen las contribuciones de la comunidad y la importancia de las incidencias, aunque afirman que el esfuerzo actual se dirige únicamente al mantenimiento de Angular.
A quién puede interesar
Los equipos que construyan aplicaciones con Angular y necesiten un conjunto ya preparado de componentes de UI temáticos y un sistema de temas que admita el cambio de tema en tiempo de ejecución pueden encontrar útil Nebular, especialmente si desean basar una interfaz en el Eva Design System o reutilizar el admin starter complementario. Debido a que la clasificación de incidencias y la revisión de pull requests están en pausa, los posibles usuarios deben sopesar esto frente a su propia necesidad de correcciones y contribuciones oportunas en el upstream al evaluar la biblioteca.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.