Enterprise Angular components, documented to ship.
API reference and integration guides for the ArtificialSense component suite โ the open @artificialsenselabs/ui barrel and the commercial @artificialsenselabs/enterprise package. Signals-first, zoneless, SSR-ready, and accessible by default.
SenseAuditTimeline
A read-only audit-event timeline โ virtualized day-grouped stream with filtering and search, live streaming, burst clustering, anomaly detection, a brushable density minimap, shareable filter URLs, and an opt-in AI summary slot. Read the full API reference โ
SenseAutomationEditor
A no-code automation rule editor โ compose a trigger, conditions, and actions on a forms-integrated (ControlValueAccessor + Validator) surface, with templates, version history, conflict detection, JSON import/export, and an opt-in AI authoring slot. Read the full API reference โ
v0.1 public barrel
Exports from @artificialsenselabs/ui shipping on npm at 0.1.0.
SenseButtonComponent
Action control โ appearances, icons, loading, badges, toggle pressed
SenseInputComponent
Text field โ label, hint, error, clear, password toggle, forms CVA
SenseSelectComponent
Combobox select โ single/multi, search, keyboard, forms CVA
SenseCheckboxComponent
Binary toggle โ label, description, indeterminate, forms CVA
SenseTextareaComponent
Multi-line field โ label, hint, error, counter, resize, forms CVA
SenseRadioButtonComponent
Single option in a named group โ label, forms CVA
SenseToggleSwitchComponent
On/off switch โ label, keyboard, forms CVA
SenseFormFieldComponent
Native control wrapper โ label, hint, error, aria wiring
SensePasswordComponent
Password field โ strength meter, visibility toggle, forms CVA
SenseIconComponent
Semantic SVG glyphs โ sizes, decorative vs labelled, spin
SenseIconButtonComponent
Icon-only action โ variants, colours, loading, required ariaLabel
SenseBadgeComponent
Status labels and counts โ API, theming, accessibility
SenseAlertComponent
Inline status banner โ severities, dismissible, live regions
SenseSpinnerComponent
Indeterminate loading indicator โ sizes, i18n label, reduced motion
SenseToastComponent
Transient notifications โ severity, auto-dismiss, service API
SenseSkeletonComponent
Loading placeholders โ shapes, animation, content swap
SenseProgressBarComponent
Determinate and indeterminate progress โ label, ARIA value text
SenseDialogComponent
Modal overlay โ focus trap, scroll lock, escape-to-close
SenseTooltipDirective
Floating hint on hover or focus โ placement, delays, keyboard dismiss
SensePopoverDirective
Anchored overlay panel โ click or hover trigger, placement
SenseTabsComponent
Tabbed panels โ keyboard navigation, disabled tabs, active value
SenseBreadcrumbComponent
Location trail โ home crumb, router links, current page marker
SenseChipComponent
Compact labels โ removable, selectable, color and size variants
SenseAvatarComponent
User avatar โ image, initials, icon, sizes and shapes
Layout primitives
Stack, inline, and container โ flex layout with token gaps
SenseCardComponent
Content surface โ header, footer, elevation, dismiss
SenseDividerComponent
Section separator โ horizontal, vertical, with optional label
SensePanelComponent
Bordered region โ optional toggleable header and footer slots