@nice2dev/ui-display
v1.0.16
Published
Nice2Dev UI Display — Badge, Avatar, Progress, Skeleton, Timeline, Carousel, Buttons, QRCode, Barcode
Downloads
662
Maintainers
Readme
@nice2dev/ui-display
Nice2Dev UI Display — Badge, Avatar, Progress, Skeleton, Timeline, Carousel, Buttons, QRCode, Barcode
Part of the Nice2Dev UI monorepo.
Installation
npm install @nice2dev/ui-display @nice2dev/ui@nice2dev/ui is a peer dependency — install both.
Usage
import { NiceButton, NiceBadge, NiceAvatar, NiceProgress, NiceQRCode } from '@nice2dev/ui-display';
import '@nice2dev/ui/style.css';What's inside
This is a facade package — it re-exports display components from @nice2dev/ui so you can install just this domain without pulling the whole monolith.
| Group | Components |
| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------- |
| Buttons | NiceButton, NiceButtonGroup, NiceIconButton, NiceDropDownButton, NiceSpeedDialAction |
| Badges / tags | NiceBadge, NiceTag, NiceStatusBadge |
| Avatars | NiceAvatar, NiceAvatarGroup |
| Progress / loading | NiceProgress, NiceSkeleton, NiceSpinner |
| Layout | NiceDivider, NiceTooltip, NiceEmpty |
| Time / media | NiceTimeline, NiceCarousel, NiceGallery, NiceVirtualScroller |
| Documents | NiceImageViewer, NicePDFViewer |
| Codes | NiceBarcodeGenerator, NiceQRCode |
| Terminal | NiceTerminalUI |
| Gamification | NiceLeaderboard, NiceAchievementBadge, NiceQuestCard, NiceXPBar |
| Business widgets | NiceAmountBreakdown, NiceDocumentVersionList, NiceDocumentApprovalFlow, NiceInbox, NiceNotificationCenter, NiceBusinessCard |
| Theming / FAQ | NiceThemeSwitcher, NiceSegmentedControl, NiceFAQ |
| Analytics | NiceAnalyticsTracker, useAnalytics |
See docs/PER_PACKAGE_IMPORT_MATRIX.md for the canonical component-to-package matrix.
Styling
import '@nice2dev/ui/style.css';Optional legacy token aliases:
import '@nice2dev/ui/css/legacy-bg-text-aliases.css';Examples
Live, interactive examples for every component are available in the Nice2Dev showcase — each entry exposes presets, size / state / label / error placement selectors and full prop documentation.
License
MIT — see LICENSE at the repository root.
