@nice2dev/ui-platform
v1.0.15
Published
Nice2Dev UI Platform - Embedded, hardware (barcode/QR scanners), and offline-first React components: KioskMode, ServiceWorker, IndexedDB, BarcodeScanner, OfflineForms and more
Maintainers
Readme
@nice2dev/ui-platform
Embedded, hardware (barcode/QR), and offline-first React components for Nice2Dev. Moved from @nice2dev/ui in v1.0.10 (was packages/ui/src/{embedded,hardware,offline}).
Components
Embedded (8)
NiceAutoStart,NiceExternalDisplay,NiceKioskMode,NiceLowPowerMode,NiceOrientationLock,NiceRemoteManagement,NiceScreenBurnPrevention,NiceTouchCalibration
Hardware — barcode / QR (6)
NiceHardwareBarcodeGenerator(renamed fromNiceBarcodeGeneratorto avoid conflict)NiceBarcodeScanner,NiceBatchScannerNiceHardwareQRGenerator(renamed fromNiceQRGenerator)NiceQRScanner,NiceSymbologyConfig
Offline / PWA (8)
NiceBackgroundSync,NiceCacheStrategies,NiceConflictResolution,NiceIndexedDB,NiceOfflineForms,NiceOfflineIndicator,NiceOfflineMedia,NiceServiceWorker/NiceServiceWorkerProvider
Install
npm install @nice2dev/ui-platformStyling
This package ships unstyled component logic. Import the shared CSS bundle once at your app entrypoint:
import '@nice2dev/ui/style.css';Optional: opt into the legacy shorthand token aliases (--bg-*, --text-*, --border-*, ...) when migrating from a custom design-token system:
import '@nice2dev/ui/css/legacy-bg-text-aliases.css';License
MIT
