ArcDemo design/design
Palette
Radius
Font
Theme
Component library

Every piece, themed live.

Primitives, app patterns, and the ArcDemo-signature surfaces. Toggle palette, theme, radius, and font above to see them all re-skin off the same tokens before we migrate the pages.

Color tokens

Semantic surface roles for the active palette and theme.

primary
secondary
muted
accent
destructive
card

Typography

Headings use the secondary face, body the main, code the mono.

Make buyers click, not sit through a call.

A demo tool that looks like one of its own demos.

Capture a flow in Chrome, annotate it in an editor that gets out of the way, and ship a share link your prospect will actually finish. This paragraph is the body face.

const demo = await arcdemo.publish(steps)

Buttons

Primary carries subtle depth; others stay flat. Focus ring follows the palette.

Badges & status

Label chips and demo status pills.

DefaultSecondaryOutlineMutedPublishedError
DraftPublishedLiveScheduledArchived

Forms

Inputs, select, textarea, checkbox, switch, radio cards.

Navigation

Tabs, segmented control, accordion, breadcrumb, command, tooltip + kbd.

Six step intro tour for new accounts.
Search with K

Overlays & feedback

Dialog, alerts, and toasts.

Page header

Breadcrumb + title + description + actions.

Demo · Onboarding walkthrough

Analytics

Per-step engagement, traffic sources, and where viewers drop.

Stat cards

Metric tiles with trend; one inverted accent panel.

Views
12,847
+18.3%vs 10,860
Unique viewers
5,418
+12%
Completion
68%
-2 pts
Leads captured
187
3 new in the last hour

Table

Header, rows, hover. Used for leads, referrers, members.

EmailDemoSourceSubmitted
harper@northshift.ioonboarding-flowlinkedin.com2m
team@ribbon.iofiltering-deep-diveDirect38m
solo@indie.devapi-quickstartEmbed · docs2h

Demo cards

The library grid: thumbnail, status, title, meta, menu.

Published

Onboarding walkthrough

Six step intro tour for new accounts.

9 steps·1,284 views
Live

Filtering & saved views

Advanced filtering and saved searches.

9 steps·1,284 views
Draft

API quickstart

Get going with the SDK in five minutes.

9 steps·1,284 views

Nav cards & empty state

Drill-in cards and a teaching empty state.

No demos yet
Capture your first flow with the Chrome extension, then polish it here.

Form section

Labelled rows with hints, dashed dividers.

Workspace

The name and slug shown across the app.

Workspace name

Visible to all members.

Visibility

Who can find this workspace.

Sliders, progress & charts

Pill controls and palette-themed Recharts.

$2,500
Retirement
x
Real estate
x
Views over time
Step funnel
Device breakdown

Demo frame & annotations

The signature surface: browser frame, hotspot, dark callout.

app.northshift.io/onboarding/role
3
Step 03 of 09
Pick your role

The demo branches here between PMM and CS viewers.

Step flow & player bar

Step plates and the player's control bar.

123456
3
Click "Drafts" to open your saved demos
3 / 9

Lead gate & completion

Player overlays that capture and close the loop.

See the rest of the tour
Drop your email to unlock the remaining 4 steps.

No spam. Unsubscribe anytime.

That's the tour
You finished all nine steps in 2:14.

People & loading

Avatars, recording chip, and skeletons.

NAYAMJ
+3
Recording 00:42