Components

Browse the collection. Ready to drop into your setup (categorized for ease of use).

Polished UI

Empty State

Keep users smiling even when there's no data.

?

Whoops! It's a ghost town.

Looks like there are no missions available right now.

Error Pages (404/500)

Turn frustration into a fun storytelling moment.

404
Off the Grid

Lost in space!

Our satellites scan the entire galaxy, but the page you are looking for has been destroyed or never existed.

Onboarding Flow

In-app guided tours with comic-style tooltips.

Step 1 of 3

Activate Powers

Click this button to unleash devastating combos on your enemies!

Keyboard Shortcuts UI

Power user tooltips showing keybindings in style.

Shortcuts
Open Command Palette
K
Save Mission Log
S
Quick Esc
Esc
Theme Switcher

Loud, chunky toggle for dark/light/system modes.

Dark Mode Active

Embrace the shadows, crusader.

Accessibility Helpers

Oversized focus rings & screen reader indications.

Focus Highlights
Screen reader hidden
Alt-Text & Aria-labels
User profile avatar for Bruce Wayne
<span className="sr-only">
User profile avatar for Bruce Wayne
</span>

Advanced Forms

Multi-Step Wizard

Break complex forms into fun, bite-sized comic panels.

2
3

Super Identity

Tell us who you really are beneath the mask.

Form Validation

In-your-face validation states with bold colors and icons.

Username is already taken!
Looks good!
File Upload Zone

A playful drag & drop target that feels interactive.

Click or Drag Files Here

PDF, PNG, JPG (Max 10MB)

secret_blueprints.pdf
2.4 MB • Uploaded
Date & Time Picker

Custom date selector bypassing default browser inputs.

April 2026
Su
Mo
Tu
We
Th
Fr
Sa
29
30
31
1
2
3
4
5
6
7
8
9
10
14:00
Rich Text Editor

WYSIWYG layout combining a bold toolbar and content area.

KAPOW! The Ultimate Editor

Type your epic origin story here... Try making something bold or italic.

  • Save the city
  • Defeat the villain
  • Eat a sandwich
Autosave & Drafts

Continuous save badges that provide peace of mind.

Saved to cloud
Saving changes...

Navigation & Discovery

Breadcrumbs

Fun, heavily bordered block-style breadcrumbs.

Command Palette

Cmd+K interface for global navigation and actions.

⌘K
Suggestions
Settings
Global Search

Search bar with live preview dropdown.

Top Results

BR
Bruce Wayne
User • bruce@wayne.com

Documentation

  • How to connect API
  • Billing and Subscriptions
Collapsible Sidebar

A fun, chunky sidebar navigation for dashboards.

Mega Menu

Large dropdown menu for complex site structures.

LOGO

All Features

Discover everything our platform has to offer to turbocharge your workflow.

Auth & Security

Login / Sign Up

Classic comic-style login form with social providers and hard shadows.

Welcome Back!

Pow! Bam! Log right in.

Or
Forgot?

Don't have an account? Sign up

Forgot Password

Password recovery flow using strong borders.

Reset Password

We'll send a recovery link to your inbox.

Email Verification

A fun inbox-checking prompt.

Check Your Mail!

We've sent a verification link to
hero@example.com

2FA / OTP Input

Six-digit verification code entry.

Two-Factor Auth

Enter the 6-digit code from your authenticator app.

Device Management

Active sessions and connected devices list.

Active Sessions

MacBook Pro
Current
Chrome on macOS • New York, USA
Active right now
iPhone 14 Pro
Safari on iOS • New York, USA
Last active: 2 hours ago
Windows Desktop
Edge on Windows 11 • Los Angeles, USA
Last active: 3 days ago

SaaS & Billing

Pricing Table

Clear and bold pricing tiers that grab the user's attention.

Starter

$0/mo
  • 1,000 API Calls
  • Basic Support
  • Analytics Dashboard
Most Popular

Hero

$29/mo
  • 50,000 API Calls
  • Priority Support
  • Analytics Dashboard
Subscription Management

Account overview panel showing current plan, dates, and upgrade paths.

Current Plan

Next billing date: Nov 1st, 2026

Hero Tier
Looking for more power?
Upgrade to the "God Tier" for unlimited access.
Billing History & Invoices

Invoice history table with comic-styled download actions.

Billing History

DateAmountStatusInvoice
Oct 1, 2026$29.00
Paid
Sep 1, 2026$29.00
Paid
API Usage Meter

Visual indicator for tracking quota consumption.

Monthly API Requests
42,500 / 50k

You are nearing your plan\'s limit.

Team Roles & Permissions

Manage organization members with styled Selects and Avatars.

Team Members

BR
Bruce Wayne
bruce@wayne.enterprises
Owner
CK
Clark Kent
clark@dailyplanet.com
API Key Management

Panel to reveal, revoke, or generate new API credentials.

API Keys

Production Key
Active

AI & LLM

Model Switcher

A playful, heavy-bordered dropdown to select active LLM models.

Chat Bubbles

Action-packed text bubbles distinguishing User and Assistant.

Can you explain quantum physics like it's a comic book?

KA-POW! The atom is split! It's both a particle and a wave!

Code Block (with copy)

Syntax highlighting block with a comic-style copy button.

Python
def save_the_day():
print("Hero arriving!")
Prompt Templates

Grid of starting prompts for user discovery.

Conversation Sidebar

History list for AI chats with bold active states.

Chat History
Secret Base Defense
Gadget Blueprints
Villain Origins
Streaming Text & Indicators

Loading states and token usage specifically designed for LLMs.

Generating plans...
1,204 tokens
$0.02 cost
Regenerate/Edit Prompt Actions

Pill-shaped toolbars below assistant messages for quick actions.

Token Usage Indicator

Visual meter tracking prompt/completion tokens.

Token Usage

Current Session

4.2k/8k
Prompt: 1.2k
Response: 3.0k

Feedback

Loaders & Progress

Indicate loading state with spinners, skeletons, or progress bars.

Loading heroes...
Mission Progress
Toast Notifications

Brief, non-interruptive notifications that slide in.

Alerts

Important messages that deserve the user's attention.

Confirmation Dialog

Interruptive dialog for destructive actions.

Skeleton

Use to show a placeholder while content is loading.

Alert

Displays a callout for user attention.

Alert Dialog

A modal dialog that interrupts the user with important content and expects a response.

Progress

Displays an indicator showing the completion progress of a task.

Sonner

An opinionated toast component for React.

Forms

Inline Validation

Show validation errors inline with form inputs.

Special characters are not allowed.

Input

Displays a form input field or a component that looks like an input field.

Checkbox & Label

A control that allows the user to toggle between checked and not checked.

Switch

A control that allows the user to toggle between checked and not checked.

Select

Displays a list of options for the user to pick from.

Complex Data

Data Table

Highly structured table for sorting, filtering, and pagination.

A list of recent hero activities.
IDHeroStatusMissions
#001Captain Thunder
Active
250
#002Shadow Strike
MIA
12
#003Laser Fist
Training
42
List View (Activity)

Virtualization-ready list style for tracking activity or generic data.

Hero Activity Feed

H
Defeated Villain X2 hours ago
H
Defeated Villain X2 hours ago
H
Defeated Villain X2 hours ago
Stats / KPI Block

Important high-level metrics for dashboard homepages.

Threat Level
CRITICAL
Bar Chart

Integrated charts (recharts) with bold comic colors.

City Crime Rate

Empty State

Playful empty states for lists with no data.

No Missions Found

Looks like the city is safe today. Take a break, hero!

Timeline / Activity Feed

Chronological sequence of events or actions.

Mission Log

Villain Defeated
2 hours ago by Cap
HQ Contacted
4 hours ago
"We need backup at sector 4!"
Mission Started
Yesterday

Layout/Structure

Accordion

A vertically stacked set of interactive headings that each reveal a section of content.

Tabs

A set of layered sections of content, displayed one at a time.

Make changes to your account here.

Sheet / Side Panel

Extends from the edges of the window to display mobile panels, drawers, or dialogs.

Resizable Panels

Accessible resizable panel groups and layouts.

Sidebar Content
Main Content Window

Drag the thick comic handle to see the resizing layout!

Drawer (Mobile Panel)

A drawer component for React, typically used on mobile for bottom-up dialogs.

Resizable

Accessible resizable panel groups and layouts with keyboard support.

One
Two
Three

Core/General

Button

Displays a button or a component that looks like a button.

Separator

Visually or semantically separates content.

Radix Primitives
Docs
Source

Data Display

Badge

Displays a badge or a component that looks like a badge.

New
Beta
Warning
Outline
Avatar

An image element with a fallback for representing the user.

CNBMPO
Card

Displays a card with header, content, and footer.

Create project
Deploy your new project in one-click.
Table

A responsive table component.

A list of your recent invoices.
InvoiceStatusMethodAmount
INV001PaidCredit Cardexport default function ComponentsPage50.00
INV002PendingPayPal$150.00
Rich Card (Media)

Cards with full-cover images and hero actions.

Featured

Space Exploration

Discover the vast unknowns of the universe with our new rocket program. Buckle up!

Overlay

Dialog

A window overlaid on either the primary window or another dialog window.

Drawer

A drawer component for React.

Sheet

Extends the Dialog component to display content that complements the main viewport.