Citrine Signal
#e5ff5dPrimary action buttons, brand cube fills, accent icon strokes, decorative 3D cubes, featured logo marks — the single chromatic voice of the system
Codex.io speaks in a single dramatic gesture: a luminous citrine cube floating in deep carbon void, surrounded by orbiting blockchain nodes. The interface is almost entirely dark with one electric lime accent (#e5ff5d) that does all the chromatic work — primary actions, icon strokes, decorative cubes, brand marks. Typography is a single humanist sans (Neue Haas Grotesk) set with confident, slightly tight tracking, where 80px display headlines occupy entire rows and small labels earn positive tracking. The page oscillates between dense dark sections packed with constellation diagrams and one cream reversal where giant translucent cubes frame a centered message. Every screen should feel like looking into a server room through a viewport — dark, quiet, punctuated by one bright signal.
#e5ff5dPrimary action buttons, brand cube fills, accent icon strokes, decorative 3D cubes, featured logo marks — the single chromatic voice of the system
#111111Page canvas, primary text on light sections, dominant border color, button fills on reversed (light) sections
#f9f9f9Primary text on dark canvas, nav and body text, light icon fills, ghost button text
#2b2b2bElevated surface above carbon, secondary panels, darker card variants
#6e6e6eMuted card surface, tertiary background layers behind content blocks
#9c9c9cMuted body text, secondary link text, low-priority borders, helper labels
#565656Dividers, subtle borders, decorative strokes in illustrations
#d6d6d6Card borders on dark sections, hairline dividers between content blocks
#eeeeeeLight section background — the single warm reversal that breaks the dark rhythm
#000000Maximum contrast text, logo silhouettes, hard-edge decorative fills
#b7b3a2Warm-tinted decorative fills, illustration accents — the only chromatic neutral
80px · 400 · 0.9 · -0.8px trackingThe quick brown fox jumps
48px · 1.1 · -0.48px trackingThe quick brown fox jumps
24px · 400 · 1.2 · -0.24px trackingThe quick brown fox jumps
20px · 400 · 1.3 · 0px trackingThe quick brown fox jumps
16px · 400 · 1.5 · 0px trackingThe quick brown fox jumps
14px · 1.5 · 0px trackingThe quick brown fox jumps
12px · 400 · 1.5 · 0.24px trackingThe quick brown fox jumps
10px · 500 · 1.5 · 0.32px trackingThe quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Sole typeface across the entire system. Weight 400 carries body, nav, and most UI; weight 500 reserved for emphasized labels and button text. Display headlines at 80px with 0.90 line-height create the signature monolithic rows. Small labels (10–12px) use positive tracking (+0.020 to +0.032em) to read as uppercase utility marks. The humanist geometry of Haas Grotesk — slightly humanist terminals, even stroke contrast — gives the dark interface a warm, editorial quality rather than feeling like a terminal.
8px12px9999px4px20px4px8px12px16px20px22px24px32px40px48px64px80px96px128px144px192pxFilled #e5ff5d background, #111111 text, 4px radius, padding 12px 24px. Neue Haas Grotesk Text 500 at 16px. Includes a small left-side pixel icon. The lime against carbon creates the highest-attention signal in the system — use sparingly, never more than one per viewport.
Filled #111111 background, #f9f9f9 text, 4px radius, padding 12px 24px. Inverted counterpart to the Citrine Primary. The lime accent shifts to a small left-side pixel glyph (citrine or dark depending on section) so the action always carries a brand seed.
Transparent background, #f9f9f9 1px border on dark sections / #111111 border on light, uppercase Neue Haas 500 at 12px with +0.032em tracking, 4px radius, 10px 20px padding. Reads as a utility chip rather than a competing CTA.
Transparent on dark canvas. Left: CODEX wordmark in #f9f9f9 weight 500 at 20px, tracking 0.027em. Center-right: nav links (PRODUCT, PRICING, CUSTOMERS, COMPARE, AGENTS, DOCS) in Neue Haas 500 at 12px with +0.027em tracking, #f9f9f9, separated by 32px. Right: Citrine Primary Button. 8px radius on the nav container.
Translucent lime cube (#e5ff5d with internal gradient highlights suggesting volume) rendered as a 3D isometric block. Appears in hero (centered above headline), in the constellation diagram (as central node), and in the cream reversal (as large 3–4 cube cluster framing content). Cube edges glow — this is the only place gradients, light, and dimensionality live in the system.
Central Citrine Cube with 12–16 blockchain node icons arranged in a radial ring around it. Each node is a 40px circle with a dark fill, lime or white chain-icon inside, connected to the center by thin dashed #565656 lines. Demonstrates the '80+ networks' positioning through visual geometry rather than a list.
40px circle with 1px #2b2b2b border on dark, or #d6d6d6 on light. Icon centered, 20px, in lime or white. Used scattered in the hero, in constellation diagrams, and in feature illustrations.
Neue Haas Grotesk Text 400 at 80px, line-height 0.90, letter-spacing -0.01em, #f9f9f9 on dark, #111111 on light. Text-transform: uppercase. The tight leading and large size make 4 lines of text fill the entire viewport. Weight 400 (not 700) is the signature choice — it whispers rather than shouts, letting the green cube do the shouting.
Neue Haas 500 at 24px, line-height 1.20, #f9f9f9 on dark. Used to label secondary explanations and feature blocks.
Neue Haas 400 at 16px, line-height 1.50, #f9f9f9 for primary body, #9c9c9c for muted/helper. Comfortable reading width max 560px within content columns.
Compact label: uppercase Neue Haas 500 at 10–12px with +0.032em tracking, #e5ff5d text, optional 4px radius background. Used in rows like 'TRADING-READY · SUB-SECOND · ALL-IN-ONE' with a small lime dot/icon prefix.
Two centered rows of monochrome white logos on the carbon canvas. Logos at 60% opacity, #f9f9f9 fill, evenly spaced via flex with 48px column gap. No card backgrounds — logos float directly on the dark canvas.
Text column (40% width) with heading + 2 body paragraphs left-aligned. Visual column (60%) centered, containing constellation or cube illustration. 80px column gap, vertically centered. Dark background, #f9f9f9 text.
Full-width #eeeeee background band with large 3D Citrine Cubes floating at far left and right edges (3–4 cubes each, slight rotation, overlapping). Centered content stack: display headline at 80px #111111, subheading at 16px #9c9c9c, CTA row (dark button + ghost button). 80px top/bottom padding.
#111111Page base — majority of the experience lives here
#2b2b2bElevated cards and panels sitting on the carbon canvas
#6e6e6Muted secondary surfaces, logo cloud backgrounds
#eeeeeeLight section — the single bright band that resets the eye
Codex.io uses zero traditional drop shadows. Elevation is communicated entirely through surface color steps (Carbon → Graphite → Ash) and through the Citrine Cube's internal light emission. The flatness is a deliberate choice — the interface should feel like a dark room with one object glowing, not a stack of papers.
none — sits flat on canvas
none — flat color, no shadow
none — relies on color step from canvas to surface
inner gradient + outer glow (rgba(229,255,93,0.15) 0 0 40px) to simulate light emission
Max-width 1280px, centered. The page is a vertical stack of full-width bands, most of them dark with 80px vertical section padding. The hero is a centered headline-over-cube composition with scattered node icons orbiting the cube — the cube sits above the headline text, not behind it. Below the hero, a centered logo cloud band with no background change. The second section is a 2-column split: text left (40%), constellation visual right (60%), both vertically centered. The third section is a centered reversal — cream background, large cubes at left/right edges, headline and CTA stacked in the center column. Navigation is a flat top bar with no background fill. The rhythm is: DARK HERO → DARK LOGO CLOUD → DARK FEATURE → LIGHT REVERSAL → (DARK CONTINUES). Grid usage is minimal — most content is centered stacks or 2-column splits, no card grids.
No photography anywhere. The visual language is entirely constructed from: (1) the 3D Citrine Cube — the brand's hero object, rendered as a translucent isometric block with internal gradient highlights and soft outer glow, (2) blockchain node icons in circular frames, arranged in constellation/ring patterns, (3) thin dashed connector lines between nodes suggesting network topology. The aesthetic is abstract data-visualization rather than illustrative — icons feel like terminal glyphs, not friendly illustrations. All imagery lives on pure canvas (no card containers, no rounded masks) and uses the lime accent sparingly for emphasis. Color treatment is strictly limited: lime for the cube and accent icons, white for everything else. The single light section (cream reversal) introduces large cube clusters as the only compositional change.
**Quick Color Reference** - canvas: #111111 (Carbon Black) - surface elevated: #2b2b2b (Graphite) - text primary: #f9f9f9 (Bone White) - text muted: #9c9c9c (Stone) - border: #d6d6d6 on dark cards, #9c9c9c for hairlines - brand accent / primary action: #e5ff5d (filled action) - reversal light section: #eeeeee (Cream Paper) **3 Example Component Prompts** 1. Create a Primary Action Button: #e5ff5d background, #111111 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA. 2. *Build a constellation feature block:* Carbon Black canvas, two-column layout (40% / 60% split, 80px gap, vertically centered). Left column: heading "Raw blockchain data is complex to parse" in Neue Haas 500 at 24px, #f9f9f9, line-height 1.20. Two body paragraphs in Neue Haas 400 at 16px, #9c9c9c. Right column: centered Citrine Cube with 12–16 blockchain node circles (40px, #2b2b2b fill, 1px border, 20px chain icon in #e5ff5d or #f9f9f9) arranged in a radial ring, each connected to the cube center by 1px dashed #565656 lines.
The 3D translucent lime cube is the only dimensional element in the system. It is not decoration — it is the brand's logo extended into space. Every screen should either: (a) contain at least one cube, (b) reference the cube's geometry in a flat icon, or (c) arrange node icons in a constellation pattern that implies the cube at its center. Screens without any cube presence feel incomplete. The cube's translucency and glow are achieved through inner gradient highlights (light lime → saturated lime → darker lime) and a soft outer rgba(229,255,93,0.15) glow at 40px blur. Never render the cube as a flat 2D square.
Same dark canvas blockchain API positioning with single vivid accent color and constellation-style multi-chain diagrams
Dark infrastructure API with restrained typography, monochrome surfaces, and minimal accent color discipline
Blockchain data API with similar dark-mode layout, single neon accent, and network-topology visualizations
Dark crypto-data platform with humanist sans typography, uppercase utility labels with positive tracking, and monochrome logo clouds
Crypto infrastructure brand using dark canvas, single saturated accent for CTAs, and minimal decorative imagery
Use the design exports or connect Musterlab to your AI.