Об этом проекте
Nebular — это открытая настраиваемая библиотека UI для Angular, построенная на базе Eva Design System. Согласно файлу README, проект ориентирован на адаптивный визуальный дизайн, чтобы компоненты могли соответствовать бренду; библиотека поставляется с четырьмя визуальными темами, одна из которых является темной.
В README указано следующее содержимое:
- 4 визуальные темы, которые можно настроить под ваш бренд, включая темный вариант.
- Более 35 UI-компонентов Angular с настраиваемыми параметрами и опциями.
- Настраиваемые опции, охватывающие цвета, размеры, внешний вид и формы.
- 3 стратегии аутентификации и слой безопасности, который можно настроить для вашего собственного API.
- Движок темизации с переключением тем в режиме реального времени и режимом пользовательских свойств CSS.
- Поддержка SVG Eva Icons с более чем 480 иконками общего назначения.
Установка и настройка
Рекомендуемый быстрый старт осуществляется с помощью Angular CLI:
ng add @nebular/theme
Конфигурация выполняется этой командой автоматически. В README также содержится ссылка на руководство по ручной настройке в документации для пользователей, которые хотят иметь больше контроля над процессом. Поддержка браузеров соответствует списку поддерживаемых браузеров Angular. Проект выпущен под лицензией MIT.
Стартеры и сопутствующие ресурсы
В README перечислены стартовые приложения, построенные на модулях Nebular: ngx-admin, описанный как приложение с компонентами для электронной коммерции и IoT с живым демо, и ngx-admin-starter — более чистое приложение с ограниченным количеством дополнительных зависимостей. Приведены ссылки на документацию и seed-шаблон StackBlitz. Команда также поддерживает Eva Icons, отдельный набор иконок, и предлагает коммерческие шаблоны приложений.
Статус поддержки
В README четко указано текущее состояние проекта: репозиторий находится в состоянии минимальной поддержки. Основное внимание уделяется обновлению версии Angular, используемой в проекте. Сопровождающие отмечают, что в настоящее время они не занимаются активным рассмотрением или слиянием pull request, а также не отвечают на сообщения об ошибках и не решают их, и что их возможности по управлению другими аспектами репозитория ограничены. Они признают вклад сообщества и важность проблем, заявляя, что текущие усилия направлены исключительно на поддержку Angular.
Кому это может подойти
Nebular может быть полезен командам, создающим приложения на Angular, которым нужен готовый набор тематических UI-компонентов и система темизации с поддержкой переключения тем в реальном времени, особенно если они хотят основывать интерфейс на Eva Design System или использовать сопутствующий стартер для админ-панели. Поскольку активная сортировка проблем и проверка pull request приостановлены, потенциальным пользователям следует сопоставить этот факт со своей потребностью в своевременных исправлениях и обновлениях из основного репозитория при оценке библиотеки.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.