Boxnativelite
A styled container laid out by the whitelisted style object; the primitive every macro expands into.
70 components: 44 natives every renderer paints, 26 macros built from them.
A styled container laid out by the whitelisted style object; the primitive every macro expands into.
A bordered content card with an optional title and description; use it for grouped content, not page headers.
A windowed scrolling list; required for anything longer than a screen, children may come from a data template.
A two-column shell: a navigation column (sidebar slot) beside the children, hidden below a breakpoint or when collapsed.
A top bar with a title, an optional subtitle and back button, and leading/trailing slots for controls.
A modal that asks for a confirmation and ignores clicks outside; fires confirm or cancel.
A menu of actions, checkboxes, groups and one-level submenus: opened by pressing its child (or a default button) or by right-click / long-press on it.
A small labelled token: a pill for a filter, label or state, or a rect naming an entity with a glyph or picture, optionally removable.
A centred icon, title and explanation for an empty list, with an optional action.
A usage track: a bar of coloured segments against a maximum, with a caption and a value.
Collects its fields by name and fires submit with their values once every check passes (a submit Button or Enter submits).
A dropdown picker of one or many options; searchable makes it a filtering combobox, source a host list.
A drop zone with a browse button; files reach the host via upload, which lists them back in files.
The chat input box: a growing text field with a submit button and optional attachments.
A band header over hairline-divided rows: a title with an optional caption, count and glyph, foldable, tinted; no title = just the rows.
THE list row: a lead glyph or slot, a mono identifier, a title with a subtitle, trailing meta or a readable value, a slot and a chevron.