Sstepkit
Stepkit · visual component library

Beautiful building blocks for the web.

Free React components and page sections. Preview, customize, and copy the source into your project.

30 components4 collections

Component catalogue

Hero

v0.2.0

A visual lead block with expressive type, gradient object, and two deliberate actions.

blocks · 4 controlsView component →

Feature bento

v0.2.0

A varied four-panel feature composition with room for one hero statement and supporting details.

blocks · 0 controlsView component →

Spotlight panel

v0.2.0

A substantial pointer-aware panel where the light follows the user's attention.

effects · 3 controlsView component →

Gradient wash

v0.2.0

A large colour composition for introducing a feature, story, or transition.

effects · 2 controlsView component →

Pricing comparison

v0.2.0

A polished three-plan comparison with a highlighted recommendation and usable action callbacks.

blocks · 1 controlsView component →

Button

v0.2.0

A confident action primitive with solid, soft, outline, ghost, and danger states.

foundations · 4 controlsView component →

Card

v0.2.0

A flexible surface for product content, metadata, and a quiet action row.

foundations · 4 controlsView component →

Badge

v0.2.0

A compact status signal with semantic tones and an optional dot.

foundations · 3 controlsView component →

Input

v0.2.0

A labelled text control with hint, error, and adornment support.

foundations · 3 controlsView component →

Textarea

v0.2.0

A spacious writing control with the same labelled validation contract as Input.

foundations · 3 controlsView component →

Checkbox

v0.2.0

A native checkbox row with an optional supporting description.

foundations · 3 controlsView component →

Switch

v0.2.0

A compact on/off control with native switch semantics and clear copy.

foundations · 3 controlsView component →

Tabs

v0.2.0

A keyboard-friendly tablist for switching between related views.

foundations · 0 controlsView component →

Dialog

v0.2.0

A native modal with controlled Escape handling, focus return, and a considered surface.

foundations · 4 controlsView component →

Tooltip

v0.2.0

A small contextual hint that works with hover, focus, and Escape dismissal.

foundations · 1 controlsView component →

Navbar

v0.2.0

A responsive navigation row with useful anchors and an action slot.

patterns · 2 controlsView component →

Sidebar

v0.2.0

A calm navigation rail for sections, workspaces, and active state.

patterns · 1 controlsView component →

Command menu

v0.2.0

A searchable command surface with keyboard navigation and native modal isolation.

patterns · 2 controlsView component →

Accordion

v0.2.0

A flexible disclosure pattern for grouped questions and product detail.

patterns · 0 controlsView component →

Empty state

v0.2.0

A useful first-run moment with a clear next action.

patterns · 3 controlsView component →

Toast

v0.2.0

A compact status message with optional action and dismissal.

patterns · 2 controlsView component →

Border highlight

v0.2.0

A travelling attention beam adapted into a local, token-aware interaction surface.

effects · 3 controlsView component →

Pointer tilt

v0.2.0

A bounded pointer response that gives a surface a gentle sense of depth.

effects · 2 controlsView component →

Text reveal

v0.2.0

A paced word reveal for a headline or short statement, static when motion is reduced.

effects · 2 controlsView component →

Number transition

v0.2.0

A local count-up or count-down transition for a meaningful metric.

effects · 4 controlsView component →

Staggered grid

v0.2.0

A paced grid of steps with bounded entrance motion and a static mode.

effects · 1 controlsView component →

Expandable card

v0.2.0

A disclosure card for progressive detail without leaving the current context.

effects · 2 controlsView component →

Testimonials

v0.2.0

A calm quote grid with explicit sample content and compact author metadata.

blocks · 1 controlsView component →

FAQ

v0.2.0

A two-column FAQ block that pairs a strong intro with accessible disclosures.

blocks · 2 controlsView component →

Footer

v0.2.0

A structured footer with brand note, grouped links, and a clear copyright row.

blocks · 2 controlsView component →