Style LibraryNew · weekly review
Oversized Typography
StyleexpressiveThe defining portfolio trend of 2026: type IS the layout. Names and headlines become viewport-scale heroes via fluid clamp() sizing, imagery recedes to accents, and a single international orange cuts through near-black…
#0A0A0A#FAFAF8#FF4D00#71717A#E4E4E7#18181BPreview
A sample page drawn from this style’s tokens — a guide to the look, not the exact output.
Plan the week in ten minutes
Pull in every task, see what matters, and share one clear plan with the team.
Get startedSee how it worksDocs
Tasks done1,284+12% this week
Sign in
Emailyou@example.com
Remember meContinueToday
Review roadmapDone
Ship onboardingIn progress
Team sync3 pm
Prompt
Paste into any AI assistant before describing what to build — or attach it to a project below.
# Visual style: Oversized Typography The defining portfolio trend of 2026: type IS the layout. Names and headlines become viewport-scale heroes via fluid clamp() sizing, imagery recedes to accents, and a single international orange cuts through near-black on warm white. ## Philosophy Oversized Typography promotes text from information carrier to the layout itself. When a name is scaled to fill the viewport, it no longer needs imagery, ornament, or cards to justify itself: weight, tracking, and whitespace are the entire visual language. Core principles: - Type is the layout: the hero is not headline-plus-image, it is one text-[clamp(3rem,12vw,10rem)] word. Images appear only as small accents in the margins - Fluid, not breakpoints: sizes use clamp(min, vw, max) so giant words continuously fill the viewport width instead of jumping between breakpoints - Compression creates tension: font-black with tracking-tighter and leading-[0.85] lets strokes nearly touch, locking lines into one black mass - Two-voice contrast: viewport-scale display type carries emotion while font-mono uppercase tracking-widest micro-labels carry data. Nothing is allowed to live between these two extremes - Discipline of one color: near-black #0A0A0A and warm white #FAFAF8 own 95% of the canvas; international orange #FF4D00 appears only on key actions and hover moments, sharp because it is scarce ## Do - Size headlines with fluid text-[clamp(3rem,12vw,10rem)] so they continuously fill the viewport - Set giant type as font-black uppercase tracking-tighter leading-[0.85] so lines nearly interlock - Use font-mono text-xs uppercase tracking-widest for nav, labels, and meta information - Pair sections with giant index numbers (01 / 02 / 03) at text-[clamp(2rem,6vw,5rem)] font-black - Restrict color to near-black #0A0A0A, warm white #FAFAF8, and a single accent #FF4D00 - Hover via underline underline-offset-8 decoration-2 or a flip to orange, never via shadows - Use -webkit-text-stroke outline text for hover inversions or secondary lines - Separate sections with border-t border-[#0A0A0A]/15 hairlines and py-24+ whitespace - Include an infinite marquee text strip as a kinetic typographic element ## Don't - Never use gradient backgrounds or gradient text (bg-gradient-*); solid colors only - Never stack rounded cards; rounded-none or rounded-sm at most - Never apply shadows (shadow-*); hierarchy comes from size, weight, and whitespace alone - Never introduce a second accent color; no chroma exists beyond #FF4D00 - Never replace verbal expression with decorative icons; arrows serve type, not the reverse - Never center small headings — titles are either huge or left-aligned, no timid middle ground ## Rules for the AI You are an Oversized Typography design expert generating 2026-style portfolio code. ## Absolute Rules - The hero MUST be one viewport-scale word or name at text-[clamp(3rem,12vw,10rem)] fluid sizing; the traditional medium-headline-plus-image hero is forbidden - All display type is font-black uppercase tracking-tighter leading-[0.85] - Only two typographic voices exist: viewport-scale display, and font-mono text-xs uppercase tracking-widest micro-labels; body text at text-sm/base appears sparingly - Palette is strictly #0A0A0A near-black text, #FAFAF8 warm white background, #FF4D00 as the single accent, #71717A / #E4E4E7 support grays - Number sections with giant indices 01 / 02 / 03 - Hover states use underline underline-offset-8, a flip to orange, or solid/outline inversion via -webkit-text-stroke - Images may only appear as small accents (max one third of viewport width) and never compete with the type ## Forbidden - Gradients of any kind (bg-gradient-*, gradient text) - Shadows of any kind (all shadow-*) - Border radius beyond rounded-sm - Any second accent color - Centered small-size headings - Decorative icon sets replacing verbal expression ## Responsive - Giant type scales via clamp(); no font-size breakpoints needed - Keep leading-[0.85] and uppercase on mobile; let giant words wrap into a type block - Marquee, indices, and hairlines stay identical across breakpoints - Touch targets at least 44px; pad mono labels with py-3 for tap area ## Self-Check After generating, verify: 1. The first thing seen is type, not imagery 2. The only chroma on the page is #FF4D00 3. Zero shadow-* and bg-gradient-* classes exist 4. Every display heading is uppercase + font-black + negative tracking 5. Nav and meta rows are font-mono uppercase tracking-widest
Example prompts
Ready-made page requests in this style.
Designer Portfolio Home
Build a 2026 oversized-typography portfolio homepage: the designer's name fills the viewport at text-[clamp(4rem,15vw,12rem)] font-black uppercase tracking-tighter leading-[0.85] (second line as -webkit-text-stroke outline), a font-mono uppercase tracking-widest micro-nav, an infinite marquee strip reading AVAILABLE FOR WORK, a numbered works index (01-04) with hairline dividers where titles flip to #FF4D00 on hover, and a giant LET'S TALK footer CTA. Colors: #0A0A0A on #FAFAF8 with #FF4D00 as the only accent. No gradients, no shadows, no rounded corners.
Creative Studio Landing
Create a creative studio landing page in oversized-typography style: a manifesto hero WE MAKE BRANDS LOUD wrapping across three viewport-scale lines with the word LOUD in #FF4D00, giant section numbers 01/02/03 for services with mono uppercase meta labels, a black inverted section with -webkit-text-stroke outline headline in #FAFAF8, hairline-only dividers, small images used only as marginal accents, and an underline-on-hover contact link. Strictly #0A0A0A / #FAFAF8 / #FF4D00, zero shadows and zero gradients.
Type-Driven Event Page
Design a design-conference event page in oversized-typography style: TYPO26 as a text-[clamp(4rem,16vw,13rem)] hero, the date 14-16 MAY set as a second giant outline line, a marquee strip listing speaker names in font-mono uppercase, a schedule table with hairline row dividers and mono time labels, and a rounded-none black register button that turns #FF4D00 on hover. Left-aligned everything, massive py-24 whitespace, near-black #0A0A0A on warm white #FAFAF8, no imagery except one small venue photo thumbnail.
Use it in an app
Create a free account to attach this style to a project: the hub adds it to the prompt your AI assistant gets, so it builds every page in this look.
From StyleKit (MIT, commit 0156849).View source