npm i @ngguide/ui — и всё, покупать ничего не нужно. Angular 21, signal-based, zoneless-ready, по отдельному entry point на компонент.Что уже есть:
Действия — button, icon-button, FAB и FAB-меню, split button, segmented buttons, button group
Выбор — checkbox, radio, switch, slider, chips
Ввод — text field, date picker, time picker, интеграция с формами через CVA
Коммуникация — badge, progress, loading indicator, snackbar, tooltip
Контейнеры — card, dialog, bottom sheet, side sheet, menu, list, carousel, divider
Фундамент — M3-токены и динамическая тема, state layer / ripple / focus ring, overlay
А теперь честно, чего нет.
Навигации нет вообще. Ни app bar, ни toolbar, ни tabs, ни navigation bar / rail / drawer, ни search. Семь issue, заведены 17 июня, ни одна не начата.
Всего открытых — 26, и это не только «реализовать». Там же настоящие баги: у FAB отрисованные размеры не совпадают с заявленными, disabled выглядит как обычное состояние, выбор часа на 12-часовом циферблате молча переключает AM/PM, индетерминантный прогресс исчезает при
prefers-reduced-motion.Я их не прячу и не закрываю задним числом — они открыты в трекере.
📦 npm:
@ngguide/ui🔗 исходники: github.com/ngguide/ui
📖 живые доки с примерами и исходниками каждого компонента: https://ui.ng.guide
Ставьте, ломайте, заводите issue
