|
@nexora-ui/combobox
|
Headless, accessible combobox for Angular. Input + dropdown with search; single or multi selection. Composes `@nexora-ui/listbox` and `@nexora-ui/overlay` (via `@nexora-ui/dropdown`). Zero opinionated styles — you own the list, filtering, and all markup/C |
— |
6
greenflagged
/ 6 total
|
|
@nexora-ui/core
|
— |
— |
3
greenflagged
/ 3 total
|
|
@nexora-ui/dropdown
|
Shared dropdown primitive for trigger + anchored panel behavior. Used by **Select**, **Menu**, and **Combobox** to avoid duplicating overlay lifecycle, trigger keyboard handling, focus restore, and resize observation. |
— |
4
greenflagged
/ 4 total
|
|
@nexora-ui/headless
|
Meta package that installs all @nexora-ui headless libraries. |
MIT |
9
greenflagged
/ 9 total
|
|
@nexora-ui/interactions
|
Headless interaction primitives for Nexora UI. Currently: focus trap for modals (dialogs, drawers). |
— |
3
greenflagged
/ 3 total
|
|
@nexora-ui/listbox
|
— |
— |
5
greenflagged
/ 5 total
|
|
@nexora-ui/listbox-cdk
|
CDK virtual-scroll list panel used by **combobox** and **select** in built-in virtual mode. Registers with `NxrListboxVirtualScrollRegistry` so keyboard navigation targets the full logical list while the DOM stays windowed. |
— |
5
greenflagged
/ 5 total
|
|
@nexora-ui/mention
|
Headless **mention** primitive for Angular: type a **trigger** (`@`, `#`, …) in a **contenteditable** surface, show a suggestion **overlay**, insert a mention span or plain text. |
— |
6
greenflagged
/ 6 total
|
|
@nexora-ui/menu
|
Headless, accessible menu for Angular. Composes `@nexora-ui/listbox` (role=menu, action mode) and `@nexora-ui/dropdown` for overlay lifecycle. Directive-based API with trigger, panel, items, and groups. No value binding — on item activation the component |
— |
8
greenflagged
/ 8 total
|
|
@nexora-ui/overlay
|
Overlay system: dialogs (9 positions), drawers (4 positions), scroll/focus strategies. One API for template or component content. |
— |
5
greenflagged
/ 5 total
|
|
@nexora-ui/popover
|
Directive that opens a popover overlay anchored to the host element. Pass the panel content as a TemplateRef. Close behavior aligns with the open trigger: click → outside/escape, focus → blur, hover → leave. Click trigger does not cancel default browser b |
— |
5
greenflagged
/ 5 total
|
|
@nexora-ui/select
|
Headless, accessible select (dropdown) for Angular. Composes `@nexora-ui/listbox`, `@nexora-ui/dropdown`, and `@nexora-ui/overlay` for list semantics, panel lifecycle, and positioning. Zero opinionated styles — you own all the markup and CSS. |
— |
6
greenflagged
/ 6 total
|
|
@nexora-ui/snackbar
|
Headless snackbar: open with a template or component, position at viewport edges, optional auto-close and close-with-value. No default styling—you provide content and styles. Stacks by placement. **Replace-by-group**: pass `groupId` so only one snackbar p |
— |
5
greenflagged
/ 5 total
|
|
@nexora-ui/tooltip
|
Headless tooltip directive: shows a tooltip overlay anchored to the host on hover or focus. Uses the overlay system for positioning, viewport clamping, and optional arrow. No focus trap (tooltips are supplementary). Tree-shakable. |
— |
7
greenflagged
/ 7 total
|