Signal Green
#71d083Green supporting accent for decorative details and low-frequency emphasis
Depot uses a developer-console language: a near-black canvas, hairline green-tinted borders, and a single vivid green accent that lights up the only button on the page. The interface feels like a terminal that grew up into a marketing site — compact, monospace-adjacent, and confident in its restraint. Typography splits into three Red Hat families: Display for tight tracked-out headlines, Text for slightly letter-spaced body copy, and Mono for code and terminal-style labels, creating a tri-tonal typographic system. Surfaces stack in barely-perceptible lifts of near-black, separated by thin 1px hairline borders with subtle green ambient glows — no drop shadows, just inset top highlights. Color appears sparingly: green for actions and status, blue for inline links, and a soft violet for secondary decorative accents. The whole system reads as 'infrastructure you can trust' rather than 'consumer app you enjoy'.
#71d083Green supporting accent for decorative details and low-frequency emphasis
#366740Green supporting accent for decorative details and low-frequency emphasis. Do not promote it to the primary CTA color
#2d5736Subtle green-tinted border accent for highlighted cards and notification states — keeps the green theme at low intensity
#1d3a24Tinted card background for highlighted/featured panels — dark green surface that sets apart spotlighted content
#1b2a1eSupporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color
#70b8ffBlue supporting accent for decorative details and low-frequency emphasis. Do not promote it to the primary CTA color
#baa7ffDecorative icon accent and secondary highlight — soft violet for visual variety in feature icons and subtle UI flourishes
#291f43Muted violet border tint for tag/label outlines — secondary border color for grouped metadata
#473876Mid-violet link and body accent — used for inline code links and grouped label borders
#e2ddfePale lavender text accent for highlighted inline labels and decorative typography touches
#04040bPage canvas — the base near-black that everything sits on
#121113First surface lift — card backgrounds, nav header surface, elevated panels
#1a191bSecond surface lift — nested cards, secondary panels, footer surface
#232225Supporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color
#2b292dBorders and dividers — the primary hairline color separating surfaces and defining card edges
#323035Supporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color
#3c393fSupporting neutral for secondary UI, dividers, and muted labels. Do not promote it to the primary CTA color
#49474eMid-gray borders and muted icon strokes — subtle structural lines
#7c7a85Muted body text, footer text, nav inactive items, secondary copy
#b5b2bcSecondary text, placeholder text, button text on dark fills, icon outlines
#eeeef0Primary body text — high-contrast off-white for reading copy
#e5e5e5Headings and primary headings — the brightest text for display type
60px · 700 · 1 · -1.5px trackingThe quick brown fox jumps
48px · 700 · 1.11 · -1.2px trackingThe quick brown fox jumps
36px · 700 · 1.11 · -0.9px trackingThe quick brown fox jumps
20px · 400 · 1.4 · 0.025px trackingThe quick brown fox jumps
18px · 400 · 1.56 · 0.025px trackingThe quick brown fox jumps
16px · 400 · 1.5 · 0.025px trackingThe quick brown fox jumps
15px · 500 · 1The quick brown fox jumps
14px · 400 · 1.43 · 0.025px trackingThe quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Display and heading type — used at 48-60px for hero headlines with weight 700, at 36px for section headings with weight 600. The negative tracking at display sizes (-0.025em) tightens the letterforms for a compressed, industrial look. Weight drops to 400-500 for subheadings and feature card titles. Substitute: Inter, Space Grotesk
Body and UI text — the workhorse family for paragraphs, nav items, button labels, and all functional text. The positive tracking (0.025em) at all sizes is a signature choice: body copy breathes with slightly loosened letterspacing, which gives the dense dark UI an airy, readable quality. Weight 500-600 for emphasis, 400 for default body. Substitute: Inter, IBM Plex Sans
Code snippets, terminal-style labels, build status indicators — the monospace voice for developer-context content. Appears in the CI workflow comparison section for job names like 'Job picked up', 'Install dependencies'. Substitute: JetBrains Mono, IBM Plex Mono
2px2px6px2px6px6px1px4px6px8px10px12px16px20px24px26px32px41px48px64px73px128px137pxFilled with Signal Green (#71d083), border in LED Green (#366740) at 1px, text in Carbon (#04040b) weight 500, 6px radius, 10px 20px padding. Small font size (14px) with 0.025em tracking from Red Hat Text. The dark text on bright green creates maximum contrast — the button glows against the dark canvas.
Transparent background, 1px border in Basalt (#2b292d), text in Ash (#eeeef0) weight 500, 6px radius, 10px 20px padding. On hover the border lightens to Pewter (#3c393f). Same size and typography as the primary button so they pair evenly.
Subtle dark fill in Obsidian (#1a191b), 1px border in Basalt (#2b292d), text in Ash (#eeeef0) at 14px weight 500, 6px radius, 8px 16px padding. Barely visible — designed to recede so the CTA 'Get started' dominates.
Full-bleed strip in Carbon (#04040b) with a 1px bottom border in Moss Border (#2d5736). Text at 13-14px in Ash with a sparkle emoji prefix. Links within are in Link Blue (#70b8ff). Height ~40px, centered content.
Background in Graphite (#121113), 1px border in Basalt (#2b292d), 6px radius, 24px padding. Top label in uppercase caption text (12px, letter-spacing 0.025em, weight 500) in Signal Green for the active/featured card or Fog gray for secondary. Title in Chalk at 18-20px weight 600. Content body in Silver at 14-15px. The active card may have a Moss Border (#2d5736) outline instead of Basalt.
Dark container in Graphite (#121113) with 1px border in Basalt, 6px radius. Header bar in Obsidian with a section label in Red Hat Mono 14px. Each workflow column separated by a 1px hairline in Iron (#323035). Job rows use Red Hat Mono for job names, Silver for status text, and Signal Green or Fog for status indicators (pending/success).
Logos rendered in Chalk (#e5e5e5) or Silver (#b5b2bc) against the Carbon canvas, each in a grid cell of roughly equal width. Cell separators are 1px hairlines in Basalt (#2b292d) or transparent. Logos sit at their natural proportions, vertically centered. No card containers — the grid is flat.
Display type in Red Hat Display weight 700, sizes 48-60px, letter-spacing -0.025em (-1.2px to -1.5px), line-height 1.0-1.11. Text in Chalk (#e5e5e5). No eyebrow text or subtitle decoration — the headline stands alone with maximum impact.
Link Blue (#70b8ff) text at body size (16px), weight 400-500, no underline by default. May include a subtle arrow character (→). Within code/mono contexts, appears in Iris Border (#473876) or Lilac Accent (#baa7ff).
Small uppercase text in Red Hat Text 12px weight 500, letter-spacing 0.025em. Background in Fern Ground (#1b2a1e) or transparent, 1px border in Moss Border (#2d5736) or Plum Edge (#291f43), 2px radius, 4px 8px padding. Text in Signal Green or Lavender Mist depending on tag type.
Red Hat Text 14px weight 500 in Ash (#eeeef0), no background by default. Active/hover state may show a subtle dropdown indicator (chevron). Dropdown menus appear as dark panels in Graphite with Basalt borders, 6px radius.
Small 6-8px circles in Signal Green (#71d083) for success/active, Fog (#7c7a85) for pending, or muted red for error states. Used inline with Red Hat Mono text in the CI workflow panel.
#04040bPage background — the deepest near-black that all content sits on
#121113First elevated surface — feature cards, content panels, nav dropdowns
#1a191bSecondary surface — nested panels, section dividers, footer surface
#232225Interactive surfaces — button fills, input fields, hover states
#1b2a1Tinted highlight surface — featured/active card backgrounds with green identity
The design system intentionally avoids drop shadows. Elevation is communicated through three techniques only: (1) a five-level surface stack where each level is 3-8% lighter than the previous, (2) 1px hairline borders in Basalt (#2b292d) defining surface edges, and (3) a single inset top highlight (rgba(255,255,255,0.06) 0px 1px 0px 0px inset) on select elements to suggest a light source from above. This creates the feel of a flat dark terminal rather than a skeuomorphic card system.
Full-width sections with content constrained to a ~1200px max-width centered container. The hero is left-aligned text with no hero image — the headline 'Build faster. Waste less time.' anchors the left side with CTAs below, letting the product comparison panel sit directly underneath as the visual proof. Section rhythm is defined by generous 64px vertical gaps between major sections, with each section flowing seamlessly into the next on the same Carbon canvas (no alternating dark/light bands). Feature cards appear in a 3-column grid for the capability highlights, then the CI workflow panel spans full width for the product demo. The customer logo section uses a flat 5-column grid with vertical and horizontal hairline dividers creating individual cells. Navigation is a sticky top bar with the logo left, menu center, and auth buttons right. The overall density is comfortable — sections breathe, but the dark surface and tight radii prevent it from feeling sparse.
Imagery is minimal and product-focused. The site relies on UI screenshots and terminal-style code blocks rather than photography or illustration. The CI workflow comparison panel is the key visual asset — it shows real build log data in a side-by-side format, making the product the hero. Customer logos appear as flat monochrome wordmarks in Chalk/Silver on the dark canvas, arranged in a clean 5-column grid with hairline dividers. No decorative photography, no lifestyle imagery, no 3D renders. Icons are thin-stroke and minimal, using Signal Green, Lilac Accent, or Silver. The overall visual density is text-dominant with product UI screenshots doing the heavy visual lifting.
primary action: no distinct CTA color ## Quick Color Reference - **Background (canvas)**: #04040b (Carbon) - **Card surface**: #121113 (Graphite) - **Border/hairline**: #2b292d (Basalt) - **Primary text**: #e5e5e5 (Chalk) for headings, #eeeef0 (Ash) for body - **Muted text**: #7c7a85 (Fog) - **Accent/brand**: #71d083 (Signal Green) - **Link**: #70b8ff (Link Blue) No distinct primary action color was observed; use the extracted neutral button treatments instead of inventing a filled CTA color. ## Example Component Prompts 2. **Feature Card**: Graphite (#121113) background, 1px Basalt (#2b292d) border, 6px radius, 24px padding. Top label in uppercase 12px Red Hat Text weight 500, letter-spacing 0.3px, color Signal Green. Title at 20px Red Hat Display weight 600, color Chalk. Body at 14px Red Hat Text weight 400, color Silver, line-height 1.43. 3. **CI Workflow Panel**: Graphite (#121113) background, 1px Basalt border, 6px radius. Header bar in Obsidian (#1a191b) with 'CI WORKFLOW' label in Red Hat Mono 14px uppercase. Two columns separated by 1px Iron (#323035) hairline. Job rows: Red Hat Mono 14px for job names in Ash, status text in Silver, Signal Green dots for completed, Fog dots for pending. 4. **Customer Logo Grid**: 5-column grid on Carbon canvas. Each cell has 1px Basalt border on right and bottom. Logos rendered in Chalk (#e5e5e5) at natural size, vertically centered. No card backgrounds — the grid cells are transparent. Section padding 64px vertical. 5. **Tag/Label**: 2px radius, 1px Moss Border (#2d5736) border, Fern Ground (#1b2a1e) background, 4px 8px padding. Text in Red Hat Text 12px weight 500, uppercase, letter-spacing 0.3px, color Signal Green.
The system uses a distinctive two-direction tracking approach that creates typographic contrast: body text (10-20px) runs at +0.025em (positive tracking) which gives the dense dark UI an airy, readable quality — letters breathe slightly apart. Display text (36px+) runs at -0.025em (negative tracking) which tightens headlines into a compressed, industrial block. This inversion is the opposite of most design systems and is a signature Depot choice. Never flatten both to normal tracking — the contrast between open body and tight display is what makes the typography feel intentional rather than default.
Same near-black canvas with hairline border separation, single accent color driving CTAs, and developer-focused minimalism with generous section spacing
Dark-mode developer product UI with precise small radii (4-8px), a vivid single-color accent system, and ultra-precise hairline borders replacing shadows
Infrastructure-tool aesthetic with dark surface stack, green/terminal-inspired accent color, and monospace text in feature comparisons
Dark developer-database marketing with restrained single-accent approach, left-aligned hero without imagery, and terminal-style product screenshots as social proof
Dark-mode infrastructure branding with monospace UI elements, flat logo grid for customers, and developer-console visual language
Use the design exports or connect Musterlab to your AI.