Expandable Alert, ring

Expandable Alert, ring is a Alerts and Toasts block from Orvain UI, built for React and Vue with a matching Figma frame.

Best for

Notices with structured detail

Anatomy

The whole header is the disclosure · open, the ring fades and a Pinned chip appears · three facts on grey cells, then the actions · facts stack as label and value on a phone

MCPConnect the MCP server
Open it to read the rest
Northwind design/Billing
Card
Visa •••• 4242
Next charge
1 Nov · $240.00
Receipts to
billing@northwind.dev
Closes after 6 seconds. Hover or focus pauses it.
Invoices
Invoice #10421 Oct · $240.00
Invoice #10311 Sep · $240.00
Invoice #10191 Aug · $220.00

In the Orvain Library

Get Expandable Alert, ring for your product

The block’s code in React and Vue, its frame in the Figma file, and the Orvain MCP so your AI tools build with it. Part of every Library plan, alongside every other block.

  • React
  • Vue
  • Figma frame
  • Orvain MCP

About this block

Part of Alerts and Toasts

What’s inside

04parts

The pieces it is built from. Keep them all, or drop the ones your product doesn’t need.

  1. The whole header is the disclosure
  2. Open, the ring fades and a Pinned chip appears
  3. Three factson grey cells, then the actions
  4. Facts stackas label and value on a phone

Responsive behaviour

720 px

Drawn at this width and never stretched past it. Below it, controls, text and spacing step down from the box the block sits in, not the window.

1440pxDesktop · 12 columns

When to use it

Where Alerts and Toasts earns its place

Reach for Alerts and Toasts

  • A background job finished while the person was somewhere else in the app
  • A submission failed for a reason no single field can explain
  • A change applied and you want to offer a few seconds of Undo
  • System status shifted: a connection dropped, a sync resumed

Reach for something else

  • The person must answer before continuing: use a modal, which blocks until they do
  • The error belongs to one field: put it under that field, where the eye already is
  • The condition persists, like read-only mode. That is a banner in the layout, not a message that leaves

Accessibility

06to keep

What the block ships with. Hold on to these as you make it yours.

  • Named controlsEvery icon-only button keeps a text label, so a screen reader can say what it does.
  • Keyboard firstEvery control is reachable with Tab, and its focus ring stays visible.
  • More than colourA state never rides on colour alone; a mark or a word goes with it.
  • Contrast holdsRetheme freely, but keep text at or above the contrast it ships with.
  • Calm motionFor visitors who ask for reduced motion, things simply appear.
  • Room to hitTargets stay at least 24px, with space between neighbours.

Notes for AI

1 line

Is all your assistant needs. With the Orvain MCP connected, it builds the block from your own tokens and components.

Add the Orvain “Expandable Alert, ring” block to this page: the whole header is the disclosure, open, the ring fades and a Pinned chip appears, three facts on grey cells, then the actions, facts stack as label and value on a phone.

Works in
Connect the MCP

Questions about Expandable Alert, ring.

What is the Expandable Alert, ring block?

Expandable Alert, ring is a Alerts and Toasts block from Orvain UI, built for React and Vue with a matching Figma frame. Best for notices with structured detail.

What is the Expandable Alert, ring block made of?

Is the Expandable Alert, ring block responsive?

Is the Expandable Alert, ring block accessible?

How do I add the Expandable Alert, ring block to my project?

When should I not use a Alerts and Toasts block?

More Alerts and Toasts blocks

All Alerts and Toasts

Simple Alert

Confirmations, quick status, anything that should self-dismiss

Simple Alert, ring

Quiet confirmations where the control that closes it should say when

Simple Alert, wash

Status notes that should read as part of the page, not float over it

Alert with Actions

Update prompts, confirmations that need a choice, background job results

Alert with Actions, ring

Alerts whose actions sit beside the text on wide screens

Alert with Actions, wash

A job the alert itself carries from start to finish

Expandable Alert

Longer notices that default to a preview, with an option to keep reading

Expandable Alert, wash

Notices that read like a receipt

Toast

Transient system messages, background status, compact banners

Toast, island

Apps that want one calm message at a time

Toast, lifecycle

Uploads, exports and syncs that report once

Attachment Toast

File/attachment notices, richer background-job results

Attachment Toast, upload tray

Uploading several files at once

Attachment Toast, peek

Checking an export without leaving the toast

Insight banner

Telling someone something the data noticed, at three volumes

Insight banner, volume

One insight that can be played louder or quieter

Insight banner, queue

Dashboards that notice several things at once

The Orvain Dispatch

Premium components, free in your inbox.

Join the Orvain Dispatch and get production-ready components, free to keep: React and Vue code plus the Figma frame, yours to ship.

Just components, never spam. You can unsubscribe anytime.