p441z
NewSpring micro-interactions, kit-wide

Interfaces thatmovelike a keynote.

A quiet design system for React + Tailwind — components, keynote-grade motion, desktop windows, and skills that keep your AI agent from shipping slop.

0 components0 skills0 lines of guidance
Accent
Skill.md

24,675 lines of rules, checklists, templates, and anti-patterns. Drop one into .claude/skills/ and your agent works the way you do.

Hover to peek · Click to open · Pick a file for Quick Look

What the skills do

Drag the line. That’s the difference.

Typography
Every size has a reason

Same content. Sizes from a golden-ratio scale, real leading, a 65ch measure, one accent.

2,011 lines of guidance
Platform
Ship faster, calmly.

Tools for teams of every size — powerful when you need them, quiet when you don’t.

Fast
Deploys in seconds.
Secure
Encrypted by default.
Reliable
99.99% uptime.
WELCOME TO OUR AMAZING PLATFORM!!!
The Best Solution For All Your Needs

Our platform helps teams of every size move faster with tools that are powerful, flexible and easy to use, built for the way modern companies work today and tomorrow and every day after that.

Features
Fast · Secure · Reliable
Without the skillWith the skill
AuroraBlurFadeBorderBeamDotPatternGlassPanelGlassBackdropGridPatternMagneticMarqueePocketCardSpotlightCardStackCardDockMenuBarNotificationProviderSpotlightTerminalTrafficLightsMacWindowCountUpLaptopFramePhoneFrameElementLiftFlyingPillKaraokeTextLogoCollapseMaskRevealSoftCursorStepperSwapVirtualCameraWordRotatorBadgeButtonCardPRESSCopyGlyphCopyButtonInputPageHeaderPillTabsSkeletonTypography

It plays by itself — every piece is a kit component, nothing is a video.

Fill in the dates and a short reason.

acme hrNo. LV/2026/11/0417
Leave approval letter
EmployeeAlex PratamaDates17 – 19 Nov 2026TypeFamilyStatusApproved
Signed digitally
Maya K.
Scan to verify
Every signature on the letter carries its own QR code.
0:00/ 0:17
Inside the kit

Tokens
Pure greyscale. Color only as meaning.
100%
96.1%
89.8%
63.9%
45.1%
14.9%
3.9%
--primary
Rebrand in two lines: change --primary and --ring. Try it — the whole page follows.
Components
0
UI · effects · motion · desktop — copy-paste, zero lock-in
Browse all
Motion
Three curves. No linear.
[0.22, 1, 0.36, 1]
entrances · ≤ 500 ms
Skills
0
working guides your AI agent follows
Ships anywhere
Tailwind v4 and v3. React 18 and 19.
globals.css is the whole configshadcn conventionsreduced-motion awareno build stepMIT
Typography

The type in this kit is researched and built on the golden ratio. Every size is the 16px base multiplied or divided by φ = 1.618 — with a half-step of √φ when a full step is too far. Leading, measure, tracking, and weights follow the same logic. Nothing is picked by eye.

16
px base
1.618
φ ratio
1.272
√φ half-step
11
steps
9.89 · 12.58 · 16 · 20.35 · 25.89 · 32.93 · 41.89 · 53.28 · 67.78 · 86.21
67.78px41.89px25.89px16px9.89px
Each square is φ× the next — the same step as the type scale.16 × φ = 25.89
The scale
The steps you’ll use. One ratio.
Aa
Plus Jakarta Sans
Everything. 400–800.
1.618
Ratio
41.89px
h3
1.15
Leading
Leading
φ — the body default
Body breathes at φ.

Good typography is invisible. The reader never notices the leading or the measure — they simply keep reading, a little longer than they planned, without ever feeling the effort.

line-height1.618
Headings tighten as they grow: h3 1.15 · h2 1.1 · h1 1.05 · display 1.0.
Measure
ideal
45–75 characters a line.

Good typography is invisible. The reader never notices the leading or the measure — they simply keep reading, a little longer than they planned, without ever feeling the effort. Good typography is invisible. The reader never notices the leading or the measure — they simply keep reading, a little longer than they planned, without ever feeling the effort.

max-width66ch
Prose caps at 65ch, captions at 50ch. Long lines lose the reader at the turn.
Tracking
-0.025em
Bigger text, tighter letters.
Typography
font-size (step on the scale)53.28px
Small caps and overlines open up (+0.06em); display sizes close in (−0.03em).
Pairing
Two families. One mono.
Sans carries the page.
The serif speaks once.
mono → code · IDs · data
One moment of contrast reads as intent. Ten reads as indecision. SF is never self-hosted — the system stack serves it.
Numbers
Tables use tabular figures.
Rp 1,111.11
Rp 8,048.00
Rp 12,350.70
Rp 906.45
Right-aligned, fixed decimals — the digits line up so the eye can compare columns.
Weights
Few weights, clear jobs.
Aa
400
Aa
500
Aa
600
Aa
700
Aa
800
400 / 500 / 600 for product UI, 400 / 600 / 700 for marketing, 800 only for display. No faux bold: font-synthesis: none.
Distilled from skill-typography — 2,011 lines on choosing, pairing, scaling, loading, and auditing type.
Read the skill
components/motion

The moves from product-launch videos — mask reveals, a camera that frames, cursors that click, cards that lift — each one a copy-paste file. Transform-only, and every one respects reduced motion.

MaskReveal
Keynote headline: words rise from behind a mask.
motion/mask-reveal.tsxDocs

Plan ahead, approved faster, signed in seconds.

KaraokeText
Words light up like a narrator — by time or by scroll.
motion/karaoke-text.tsxDocs
Made to move
WordRotator
The one editorial accent: a word that keeps changing.
motion/word-rotator.tsxDocs
Show photo on card
Your photo appears on the printed card.
SoftCursor
A hand-like pointer. No red rings — and every click changes something.
motion/soft-cursor.tsxDocs
Laptop
Phone
FlyingPill
A message that leaves one device and lands on another.
motion/flying-pill.tsxDocs
Click the card · Esc to return
ElementLift
Rises to center, floats, flips in 3D, flies home.
motion/element-lift.tsxDocs
Export
VirtualCamera
Frames part of a screen with a symmetric camera ease.
motion/virtual-camera.tsxDocs
0
lines of guidance
CountUp
Counts to its value in view; tabular figures never wobble.
motion/count-up.tsxDocs
  1. 1Request
  2. 2Review
  3. 3Approved
  4. 4Letter
Stepper
Where the story is: the active pill glides between stages.
motion/stepper.tsxDocs
Tokens
Motion
Skills
p441z
LogoCollapse
The outro: feature cards pull into the logo.
motion/logo-collapse.tsxDocs
app.example.com
Your UI here
9:41
Mobile
LaptopFrame · PhoneFrame
Brandless CSS devices that size to their container.
motion/device-frame.tsxDocs
Notification
Frosted banners that slide in, stack, and leave on their own.
mac/notification.tsxDocs
components/mac

Windows with traffic lights, a terminal that types, a magnifying dock, ⌘K search, and frosted notifications. Drag the windows around — close one and bring it back from the dock.

globals.css
CSS
:root {
  --background: 0 0% 100%;
  --foreground: 0 0% 3.9%;
  --muted: 0 0% 96.1%;
  --border: 0 0% 89.8%;
  --radius: 0.5rem;
}
.dark {
  --background: 0 0% 3.9%;
  --foreground: 0 0% 98%;
}
Preview
Leave balance
9 / 12 days
Made with the skills

Not mock-ups — real output. The video below was produced end to end with skill-motion-video.

The p441z Style Kit — keynote

A tutorial-style keynote of this very site: real screen recording, word-timed narration, virtual camera, synthesized music.

Tokens
Components
Motion
Desktop
Skills
p441z

Quiet by default. Moving when it matters.