Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Split Kanban Board Hero Block for React

A reverse split hero for a sprint planner: a wide board window that runs flush to the start rail and fades at its foot, with a card mid-drag over a drop slot, then a divider and the copy with a Shine Button.

Framework
UI library

Preview

Preview width

Installation

Part of Pro
Pro unlocks the code and one-line install of every Pro button and text effect, plus the MCP for your AI editor.
Have Pro already? Sign in to open it.Opens here as soon as you're Pro.

Overview

A reverse split hero for Tackboard, a sprint planner, on drafting lines. A wide board window runs flush to the start rail and fades at its foot: a title bar with a Board, List and Timeline switch and collaborators' avatars, then four columns (Backlog, In progress, In review, Done) of issue cards with a title, a label, a number and an assignee. The open issue is outlined and a card is lifted mid-drag over a dashed drop slot. A solid divider separates it from the copy at the end: an announcement link, the headline, three checks and a Shine Button with an outline second action. The board is drawn in foreground tones, so the Shine Button stays the one primary action. For project management tools, issue trackers and agile workflow products.

FAQ

How do I change the columns and cards?

Edit COLUMNS at the top of the file: each column has a title and its issues, and drop: true adds the dashed slot at its foot. Each issue has an id, a title, a one-word label, an owner initial and active for the outlined one. DRAGGED is the lifted card, PEOPLE the avatars.

Can people drag the cards between columns?

Not in the hero: it's a picture of the product, hidden from screen readers and marked inert. For a working board, keep the columns in state and add a drag-and-drop library with a keyboard alternative; the card and the drop slot here show what to build.

How does the board run flush to the rail?

The window is wider than its cell and pinned to the cell's end, and the cell clips it, so the window's start is cut by the section's start rail while its end keeps rounded corners; a mask fades its foot. The divider is a border-s on the copy's cell with a + mark where it meets the top rule, from our Guides component.

How does a screen reader read the hero?

It reads the announcement link, the headline (the block's one h1), the paragraph, the checklist and the two links. The board is hidden and inert, so none of its cards are in the tab order. The copy comes first in the document and the board is moved to the start only on wide screens.

How does the board fit on a phone?

The parts stack below the lg breakpoint, copy first and the board under it in a 20 rem band, its columns running off the end. The Shine Button sits on the first screen.

What moves on load, and can I turn it off?

The copy fades and rises in, the window settles in and the columns rise one after another. It's all CSS, with no animation library, and nothing loops. With reduced motion on, everything appears in place.

  • Pro

    A showcase hero for a CRM: the headline at the start with a Shine Button at the end, and a four-stage deal pipeline below, in a band between the rails that fades out below the fold.

  • Pro

    A compact split hero for a client onboarding portal: a Shine Button and an outline link at the start, and a five-step setup tracker with a progress bar in a hairline frame at the end.

  • Pro

    A reverse split hero for a notifications product: a panel flush to the start rail with a stack of notification cards, then a divider, the headline, three checks and a Shine Button.

  • Pro

    A showcase hero for a project workspace: the headline beside its pitch and a Shine Button, then a browser window in a hairline frame whose tabs switch between three drawn views: Projects, Analytics and Settings.

  • Pro

    A split hero for an AI assistant: a headline, a Shine Button and a second action beside a chat app sketched in skeleton bars that runs off a tinted panel, closed by a band of three feature cells.

  • Pro

    A split hero for a browser photo editor: the headline, three checks and a Shine Button beside a divider and a wide editor window that runs off the end rail, with a photo being cropped, adjustments and layers.