Chakra Ui
Portfolio Grid
Clinical industrial void, stark white space meeting heavy charcoal technical geometry




Click any value to copy. Roles are suggestions, not gospel.
Read off the live site. Treat it as reference, not a recipe.
| Role | Family | Size | Weight | Leading | Tracking | Sample |
|---|---|---|---|---|---|---|
| h1 | Sohne | 41px | 400 | 1.32 | -0.82px | Aa Bb Cc |
| h2 | Sohne | 21px | 400 | 1.32 | -0.42px | Aa Bb Cc |
| body | Sohne | 16px | 400 | 1.5 | 0 | Aa Bb Cc |
| button | Sohne | 16px | 400 | 1.5 | 0 | Aa Bb Cc |
Max content width 1440px
:root {
--color-dominant: #d97c22;
--color-surface: #eabc64;
--color-ink: #8b5d40;
--color-accent: #837669;
--color-detail: #cfc2bb;
}
/* CSS variables exposed by source */
:root {
--space-element-gap: 24px;
--color-gray-800: lab(16.1051% -1.18239 -11.7533);
--font-weight-black: 900;
--space-element-gap-loose: 32px;
--spacing: .25rem;
--space-control-x: 12px;
--font-weight-semibold: 600;
--color-gray-500: lab(47.7841% -.393182 -10.0268);
--space-inline-gap-tight: 4px;
--font-sohne: "Sohne", system-ui, sans-serif;
--font-weight-extrabold: 800;
--font-weight-bold: 700;
--color-red-600: lab(48.4493% 77.4328 61.5452);
--color-red-500: lab(55.4814% 75.0732 48.8528);
--font-weight-extralight: 200;
--font-weight-light: 300;
--font-weight-medium: 500;
--font-weight-normal: 400;
--font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
--font-weight-thin: 100;
--font-sohne-mono: "Sohne Mono", monospace;
--space-control-gap: 12px;
--space-chrome-dropdown-bottom: 20px;
--space-section-y-mobile: 64px;
--tw-ring-offset-shadow: 0 0 #0000;
--etched-gray-dark-rgb: 229 229 229;
--tw-inset-shadow-alpha: 100%;
--tw-ring-shadow: 0 0 #0000;
--aspect-video: 16 / 9;
--black-rgb: 0 0 0;
--black-75: #000000bf;
--tw-drop-shadow-alpha: 100%;
--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
--light-fill: #0000000a;
--line: #0003;
--tw-outline-style: solid;
--svh: 9px;
--tw-inset-ring-shadow: 0 0 #0000;
--paragraph: #000000b3;
--black-16: #00000029;
--black-12: #0000001f;
--tw-translate-z: 0;
--portrait-surface: #d9d9d9;
--tw-gradient-via: rgba(0, 0, 0, 0);
--tw-scale-y: 1;
--gutter-padding: 24px;
--black-64: #000000a3;
--navbar-height: 56px;
--white-rgb: 255 255 255;
--tw-translate-y: 0;
--announcement-bar-height: 56px;
--ease-out: cubic-bezier(0, 0, .2, 1);
--not-found-surface: #f4f4f4;
--black-80: #000c;
--tw-inset-shadow: 0 0 #0000;
--tw-ring-offset-color: #fff;
--tw-gradient-from: rgba(0, 0, 0, 0);
--tw-shadow-alpha: 100%;
--tw-gradient-to: rgba(0, 0, 0, 0);
--site-grid-padding-x: 48px;
}Drop-in prompt
Build a landing page in the visual style of Etched · Blog.
Reference design system (extracted from the live site):
- Palette: #d97c22, #eabc64, #8b5d40, #837669, #cfc2bb
- Typefaces: Sohne
- Macrostructure: Portfolio Grid
Use the dominant colour for surfaces, the accent sparingly,
and lean on type weight + scale rather than colour for hierarchy.
Full DESIGN.md: https://inspomcp.dev/api/design/etched-com--progress