# PRODUCT-UI.md — product UI variant of the design system > Added in **v1.0.2**. Distilled from `suaas.flat101.business`, the first product UI built on top of the editorial token system. The editorial deck rules (`RULES.md`, `MOTION.md`, `ANTIPATTERNS.md`) still apply for slide-based work. This file documents the **product UI variant**: an app shell with sidebar, dense data screens, forms, multi-step workflows. Use this file when the user asks for a tool, dashboard, admin panel, internal SaaS, or anything that is not a long-scroll editorial deck. Do **not** apply it to slide decks; for those, stick with `RULES.md`. ## Hard divergences from the editorial deck The deck is **maximalist editorial**: italic serif heroes, single accent, cinematic reveals, snap scroll. The product UI is **utilitarian editorial**: same tokens, same accent, same serif italic for hero titles, but no Lenis, no GSAP, no IntroScreen, no slide chrome, no Highlight as signature. Density of information matters more than rhythm. Concrete deltas: | Topic | Deck | Product UI | |---|---|---| | Stack | Tailwind v4 + motion + Lenis + GSAP | Plain CSS + tokens + minimal `motion` | | Layout | `min-h-screen` slides, 1664px max | App shell (sidebar + main + footer) | | Typography | Hero italic serif, 88px+ | h1 `clamp(32px, 4vw, 56px)` italic | | Color | Single accent, alternate variants | Single accent on `--ink-900` background | | Motion | 450–900 ms cinematic reveals | < 300 ms microinteractions, no Lenis | | Cursor | Native | Native | | Auth | None by default | Cookie-based gate (optional) | | Padding | `clamp(24px, 6vw, 128px)` per slide | `clamp(28px, 4vw, 56px)` per main | ## App shell ``` ┌─────────┬───────────────────────┐ │ │
│ │ sidebar │ PageHeading │ │ (240px) │
│ │ │
│ │ ├───────────────────────┤ │ │