Deal board

Deal board is a Kanban block from Orvain UI, built for React and Vue with a matching Figma frame.

Best for

CRM pipelines, sales deal tracking, revenue-ops boards

Anatomy

Grey frame of white cards · Pipeline heading with a count, the value in view and New deal · OWNER / CATEGORY / CLOSE DATE menus with Clear · stage glyph, name, count, the stage total and + · cards: logo tile and company, the amount as the headline, one meta line (#id · close in 16d / 3d overdue · probability), dot categories, counts and the owner, a probability line on the bottom edge, a hot dot from 70% · hover pill: log activity, next stage, ⋯ (contact, website, Move to) · Won goes quiet and floats the amount · draft card to add a deal · drag, or Space and arrows

MCPConnect the MCP server

Pipeline

6$300.5k in view

Lead

1

$32k · 1 deal

Parcel & Co

$32,000

#140Closes in 54d10%

LogisticsB2B3 files1 notes

Qualified

3

$184.5k · 3 deals

Northwind

$24,000

#129Closes in 16d30%

SaaSB2B6 files3 notes
Lumen Labs

$92,500

#131Closes in 22d70%

AI11 files7 notes
Mosaic Bank

$68,000

#134Closes in 28d30%

FintechB2B2 files1 notes

Proposal

1

$46k · 1 deal

Atlas Freight

$46,000

#125Closes in 8d80%

Logistics4 files5 notes

Won

1

$38k · 1 deal

Brightline$38,000

Won Oct 30

Press Space to pick up the deal. Left and right arrows change stage, up and down reorder, Space drops and Escape cancels. Enter opens its actions.

In the Orvain Library

Get Deal board 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 Kanban

What’s inside

11parts

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

  1. Grey frame of white cards
  2. Pipeline headingwith a count, the value in view and New deal
  3. OWNER / CATEGORY / CLOSE DATE menus with Clear
  4. Stage glyphname, count, the stage total and +
  5. Cards: logo tile and companythe amount as the headline, one meta line (#id
  6. Close in 16d / 3d overdue
  7. Probability), dot categories, counts and the owner, a probability line on the bottom edge, a hot dot from 70%
  8. Hover pilllog activity, next stage, ⋯ (contact, website, Move to)
  9. Won goes quiet and floats the amount
  10. Draft card to add a deal
  11. Drag, or Space and arrows

Responsive behaviour

1120 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 Kanban earns its place

Reach for Kanban

  • Work moving through a fixed set of stages everyone on the team names the same way.
  • Sets small enough that a column can be read top to bottom: a sprint, a quarter's open deals.
  • When the shape of the work is the question: where things pile up, what has stalled.
  • Records whose status changes far more often than any of their other fields.

Reach for something else

  • Items genuinely in two states at once, or whose status is derived. A table with a status column and filters does not force a single bucket.
  • Columns hundreds of cards deep. Nobody scrolls that far; a filtered list or a saved table view finds the record instead.
  • Planning by date. A board says what stage something is at and nothing about when: a calendar or a schedule view answers that.

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 “Deal board” block to this page: grey frame of white cards, Pipeline heading with a count, the value in view and New deal, OWNER / CATEGORY / CLOSE DATE menus with Clear, stage glyph, name, count, the stage total and +, cards: logo tile and company, the amount as the headline, one meta line (#id, close in 16d / 3d overdue, probability), dot categories, counts and the owner, a probability line on the bottom edge, a hot dot from 70%, hover pill: log activity, next stage, ⋯ (contact, website, Move to), Won goes quiet and floats the amount, draft card to add a deal, drag, or Space and arrows.

Works in
Connect the MCP

Questions about Deal board.

What is the Deal board block?

Deal board is a Kanban block from Orvain UI, built for React and Vue with a matching Figma frame. Best for CRM pipelines, sales deal tracking, revenue-ops boards.

What is the Deal board block made of?

Is the Deal board block responsive?

Is the Deal board block accessible?

How do I add the Deal board block to my project?

When should I not use a Kanban block?

More Kanban blocks

All Kanban

Deal forecast

Sales forecasts where the money by stage matters more than the cards: weekly pipeline reviews

Task board

Sprint boards, project trackers, editorial pipelines

Sprint pipeline

Sprint and delivery boards that work to limits: the shape of the work at a glance

Task board, ink

Quiet team boards and editorial calendars where the cards carry the colour of the work, not the chrome

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.