Lab

Lab

AI tools, creative workflows, developer deep-dives, and behind-the-scenes from RAXXO Studios.

30 articles

Development
RAXXO Studios 9 min

View Transitions API: 5 Patterns I Use Across RAXXO Sites in 2026

Same-document transitions wrap state changes like filter chips and tab switches in a single startViewTransition call. Shared-element morphs use view-transition-name to animate a product card...

Design
RAXXO Studios 7 min

Motion Design Tokens That Actually Compose: Durations, Easings, Choreography

Three-tier motion tokens: primitives like --ms-200 and --ease-out-expo feed semantic and component layers, never the other way around Stagger groups with --stagger-step calc() unlock orchestrated...

Design
RAXXO Studios 8 min

OKLCH-First Color Systems: 5 Patterns and the Wide-Gamut Wins

OKLCH gives you perceptual uniformity, so a 5% lightness change reads as a 5% lightness change at any hue One base color generates a full...

Development
RAXXO Studios 11 min

CSS Anchor Positioning Is Production-Ready: 5 Patterns

5 production CSS Anchor Positioning patterns: tooltips, dropdowns, inline edit popovers, context menus, follow-cursor labels. When to pick it over Floating UI.

Development
RAXXO Studios 11 min

CSS Subgrid Made My Dashboard Layouts Trivial: 5 Patterns

5 production CSS Subgrid patterns for dashboards, forms, articles, and tables. When to reach for Subgrid vs grid-template-areas vs flex.

Development
RAXXO Studios 11 min

Tailwind v4 Theme: Design Tokens That Actually Scale

Tailwind v4 ships a native @theme directive that replaces tailwind.config.js and makes design tokens first-class CSS. Tokens live in one file, ship as CSS custom...

Development
RAXXO Studios 8 min

The CSS :has() Patterns That Changed How I Write UI

Six concrete CSS :has() patterns that replaced roughly 400 lines of JavaScript across raxxo.shop.

Development
RAXXO Studios 8 min

The 4-Tier Dark Mode Color System I Use on Every Project

Dark mode breaks when you use pure black #000 and pure white #fff, so I build every UI on a 4-tier system with #1f1f21 as...

Development
RAXXO Studios 8 min

CSS Cascade Layers Finally Made My Design System Predictable

CSS Cascade Layers (@layer) let you control the order of style precedence without specificity wars or !important tags My design system has three layers in...

Development
RAXXO Studios 8 min

The 8 CSS Properties That Make Dark UIs Feel Premium

Eight CSS properties that turn flat dark themes into polished, layered interfaces with depth, glass effects, and proper typography.

Development
RAXXO Studios 11 min

What Happens When 0.0001 Pixels Decide Your Score

Inside the CSS centering game with a 0.0001px threshold, anti-cheat that returns HTTP 418, and why free open source products outperform paid launches.

AI Tools
RAXXO Studios 2 min

Can You Center This Div? My First Game is Live.

We built an impossible CSS centering game with a JARVIS HUD. 0.0001px threshold. 0 global successes. Ever. Play it free.