Accordions

Collapsible panels — single-open, multi-open, bordered, flush and icon-led, all driven by Alpine with proper aria state.

Default

Single-open

Opening one panel closes the others.

A single regular license covers one end product. It bundles all 9 framework editions, lifetime updates and 6 months of support, extendable to 12.
Yes. Build one client dashboard per license; the client may be charged once for the finished product. For SaaS that end users pay to access, an extended license applies.
Node 20+ and a package manager. The HTML edition runs on Vite with Tailwind v4 and Alpine — npm install then npm run dev.
Independent

Multi-open

Each panel toggles on its own.

Orders ship within 2 business days. Standard delivery is 3–5 days; express is next-day for orders placed before 2pm.
Unused items can be returned within 30 days for a full refund. Refunds settle to the original payment method within 5 business days.
VAT is added at checkout where applicable. A tax invoice is emailed with every order and is available under Billing → Invoices.
Variant

Bordered

Each item is a separate boxed card.

Link a warehouse, a REST endpoint or upload a CSV. Vireo maps columns automatically and previews the first rows before import.
Drag KPI cards, charts and tables onto the grid. Every widget retheme­s with your accent and respects the 12-column layout.
Send invites by email and assign roles — Owner, Admin or Member. Pending invites expire after 7 days and can be resent at any time.
Variant

Flush

No outer chrome — hairline dividers only, for sidebars & settings.

Choose which events email you and which only appear in the bell. Critical alerts can never be muted.
Manage two-factor authentication, active sessions and trusted devices. Revoke any session you don't recognise.
Generate scoped API keys and register webhook endpoints. Each delivery is retried up to 5 times with exponential backoff.
Rich

With icons & meta

A leading tile, a supporting badge, and the chevron — the most detailed variant.

Your team is on the annual plan at $23 / seat / month with 9 active seats. Add or remove seats at any time; changes are prorated to the next invoice.
You've made 1.44M of your 2M monthly API calls. At the current rate you'll reach the limit around Jun 27 — upgrade or buy a top-up to avoid throttling.
Alerts fire when revenue drops more than 10% day-over-day, a payment fails, stock falls below threshold, or a deploy fails. Delivery goes to the bell and #ops in Slack.