Colors
Semantic OKLCH tokens for light and dark modes.
--background
--foreground
--card
--primary
--secondary
--muted
--accent
--destructive
--border
--ring
UI
A modern component library for the site — foundations, tokens, and UI patterns.
Semantic OKLCH tokens for light and dark modes.
--background
--foreground
--card
--primary
--secondary
--muted
--accent
--destructive
--border
--ring
Heading, sans, and mono typefaces of the system.
Bricolage Grotesque
Geist Sans — body text
Geist Mono — code
Corner radius scale (sm → xl).
sm
md
lg
xl
full
Collapsible panels with headings and content.
A callout for displaying important information.
Ready-made alert variant.
A small label for status, tags, or metadata.
A button or a component that looks like a button.
A container for grouping related content.
Imperative confetti burst effect.
Action menu with keyboard navigation.
Empty state for missing data.
Icon tabs that expand on selection.
Expandable project card gallery.
Fixed site navigation (page chrome).
Image card with blur overlay and CTA on hover.
A styled native input field.
Interactive grid pattern background.
Compound list row (media, title, actions).
Product Manager & Builder
FR / EN language selector.
Animated atmospheric light rays.
Alex Fleurquin wordmark.
Infinite horizontal scroll.
Project card with badge, title, and description.
Scroll-triggered reveal animation.
Soft reveal
Centered section title of the design system.
Section container with max-width and padding.
SectionShell
Dropdown for choosing a predefined value.
A separator accessible to screen readers.
Above
Below
Animated shining border effect.
Shine Border
Global atmospheric background (page chrome).
SiteBackground
A loading state skeleton.
Loading indicator.
Card with pointer spotlight effect.
Hover me
SpotlightCard
Toggle between related panels.
Toggle light / dark / system.
12 Motions studio logo.
Typewriter-style text animation.