Modals
Dialogs in every size and shape — confirm, form, scrollable, centered and status.
Dialog sizes
From small confirmations up to a full-screen editor surface.
Small dialog
Compact 420px dialog — ideal for a single quick decision or short message.
Default dialog
The 560px default — comfortable room for a paragraph, a short form or a summary block.
Large dialog
760px wide — for side-by-side content, comparison tables or a two-column form.
Scale · $49/mo · 18 seats
Unlimited seats · SSO · SLA
Fullscreen editor
A 100vw × 100vh canvas — for immersive editors, galleries and onboarding flows.
Destructive confirm
A status glyph, plain-language body and a danger primary.
Delete invoice INV-2025-0118?
This permanently removes the invoice and its payment record. This action can't be undone.
Form dialog
Collect input inside a dialog; submit is simulated.
Long-content dialog
Header & footer stay fixed; the body scrolls.
Terms of service
1. Acceptance. By using Vireo you agree to these terms in full. If you do not agree, do not use the product.
2. License. Northwind Labs grants you a non-exclusive licence to use the template on a single end product per regular licence.
3. Restrictions. You may not redistribute the source files as a competing template or stock item.
4. Data. All demo data shipped with the template is fictional and provided for illustration only.
5. Support. Item support covers responding to questions about features and assistance with reported bugs for six months.
6. Updates. You are entitled to all future updates of the item at no extra cost for the lifetime of the item.
7. Liability. The item is provided "as is" without warranty of any kind, express or implied.
8. Termination. This licence terminates automatically if you breach any of its terms.
9. Governing law. These terms are governed by the laws of the jurisdiction in which Northwind Labs operates.
10. Contact. Questions about these terms can be sent to legal@northwindlabs.app.
Centered, top-aligned & success
Vertical placement and a celebratory status dialog.
Top-aligned dialog
Anchored near the top of the viewport — the default for content that may grow tall.
Centered dialog
Vertically centered in the viewport — best for short, focused confirmations.
Payment received
Order #10482 was paid and is now being prepared for shipment.