Overflow tags, fold

Overflow tags, fold is a Tag Inputs block from Orvain UI, built for React and Vue with a matching Figma frame.

Best for

Narrow fields where seeing everything in place beats a second card: the counter unfolds the field

Anatomy

44px field · tinted chips (tint and ink, no stroke) · neutral +n counter that unfolds the field in place and becomes Fold · chips fly out of and back into the counter · summary row with a rolling people count and a bar of the picked teams drawn to their size

MCPConnect the MCP server

Changelog digest

Pick the teams that get the weekly release notes.

Teams7 selected
DesignResearchFront endBack endInfrastructureDocsSupport
84 people get it

In the Orvain Library

Get Overflow tags, fold 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 Tag Inputs

What’s inside

05parts

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

  1. 44px field
  2. Tinted chipstint and ink, no stroke
  3. Neutral +n counterthat unfolds the field in place and becomes Fold
  4. Chips fly out of and back into the counter
  5. Summary rowwith a rolling people count and a bar of the picked teams drawn to their size

Responsive behaviour

484 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 Tag Inputs earns its place

Reach for Tag Inputs

  • A recipient field taking a few people or groups, up to a stated cap
  • Free-text labelling where the vocabulary grows as people use it
  • Multi-select filters whose chosen values must stay on screen while the reader works
  • A narrow field where chips have to fold into a counter rather than push the layout around

Reach for something else

  • The vocabulary is closed and known: a combobox tells the reader what the legal values are, while a tag input implies they can invent one
  • Order matters, or each entry carries more than a name such as a role or a date; a list of rows holds structure a chip cannot
  • There is only one value to collect: one chip in a field is a select in a costume, so use the select

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 “Overflow tags, fold” block to this page: 44px field, tinted chips (tint and ink, no stroke), neutral +n counter that unfolds the field in place and becomes Fold, chips fly out of and back into the counter, summary row with a rolling people count and a bar of the picked teams drawn to their size.

Works in
Connect the MCP

Questions about Overflow tags, fold.

What is the Overflow tags, fold block?

Overflow tags, fold is a Tag Inputs block from Orvain UI, built for React and Vue with a matching Figma frame. Best for narrow fields where seeing everything in place beats a second card: the counter unfolds the field.

What is the Overflow tags, fold block made of?

Is the Overflow tags, fold block responsive?

Is the Overflow tags, fold block accessible?

How do I add the Overflow tags, fold block to my project?

When should I not use a Tag Inputs block?

More Tag Inputs blocks

All Tag Inputs

People picker

Sharing and assignment: pick a few people or groups, up to a limit

People picker, seats

Pickers with a hard limit that should read as seats filling up

People picker, roles

Sharing sheets: add people as rows and give each one an access level

Overflow tags

Narrow fields: chips fold into a counter that opens the folded ones

Overflow tags, tray

Narrow fields where the counter and the field open one card: what is in, or everything

Comma tags

Free-text tagging: type, a comma commits, suggestions match as you go

Comma tags, ghost

Free-text tagging without a floating menu: the best match is the grey completion

Comma tags, sorted

Tagging from a library whose tags have kinds: the menu groups, the chips tint

Stack picker

Long option lists that carry a count: swatch chips wrap, the field grows and the chevron keeps its own column

Stack swatches

Colour or avatar-like choices that read best as a stack: the picks overlap, the menu is a grid

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.