Forest Command
#2d9b4cPrimary CTA fills, active nav indicators, footer link accents, tag chips — the single chromatic heartbeat of the system; warm green against matte black creates urgency without aggression
Trawelt is a high-contrast, editorial luxury system that alternates between dramatic black canvases and warm cream surfaces, stitched together by a single saturated forest-green accent. The typography pairing is deliberate tension: a sharp neo-grotesk (Labour Grotesk) carries all functional text at one voice — weight 400, tight tracking, no italics — while an ultra-light contemporary serif (Reckless Neue at 250) appears only on large display headings to whisper rather than shout. The mint-green pill navigation bar acts as a constant brand anchor, persisting across both dark and light sections like a boarding-pass stub. Surfaces are flat and paper-like; elevation is replaced by border weight (predominantly 1px black) and generous whitespace, giving the system a print-magazine logic rather than a typical app-dashboard logic.
#2d9b4cPrimary CTA fills, active nav indicators, footer link accents, tag chips — the single chromatic heartbeat of the system; warm green against matte black creates urgency without aggression
#d3ffc3Green wash for highlight backgrounds, decorative bands, and soft emphasis behind content.
#e7d5baHero illustration backdrop and premium accent panel — warm near-neutral that introduces tonal warmth inside predominantly black/green compositions
#e4e9dcLight-section page background — slightly green-tinted off-white that keeps light pages feeling on-brand rather than clinical
#efefe7Card surfaces in light sections, secondary fills, ghost-button borders — warmer than pure white, pairs with linen cream for a two-tier light surface stack
#000000Dominant dark canvas, 1px structural borders everywhere, button text on green fills, all text on light surfaces — the structural black that carries the system
#ffffffHeadline and body text on dark sections, card surfaces elevated above black backgrounds, reverse borders on light sections
#020202Near-black variant for subtle text/background differentiation where pure #000 would be too flat — imperceptible shift that softens edges in dense text blocks
435px · 400 · 0.8 · -0.072px trackingThe quick brown fox jumps
53px · 400 · 1 · -0.01px trackingThe quick brown fox jumps
43px · 400 · 1.1 · -0.01px trackingThe quick brown fox jumps
39px · 400 · 1.1 · -0.01px trackingThe quick brown fox jumps
31px · 400 · 1.2The quick brown fox jumps
28px · 400 · 1.2The quick brown fox jumps
23px · 400 · 1.3The quick brown fox jumps
20px · 400 · 1.5The quick brown fox jumps
Font samples use locally available fonts and fallbacks.
Primary system font at a single weight — used for navigation, body, buttons, card titles, footer, and the massive 435px hero display. The decision to lock to weight 400 instead of ranging 300–700 is the signature: it forces hierarchy through size and tracking, not weight, producing a uniform, confident, almost monoline voice. The 435px size is a single decorative display moment, not a functional text size.
Editorial serif at ultra-light 250 weight — appears only on large blog and content headings. The choice of weight 250 (near-hairline) instead of the conventional 400–500 is anti-SaaS: headlines whisper rather than declare authority, creating a magazine-editorial contrast against Labour Grotesk's steady functional voice.
15.04px10.08px9999px5px10px15px17px18px22px27px30px32px37px47px57px63px73px83px90px107px120px127px187px265pxMint Boarding Pass (#d3ffc3) background, full-width pill with significant internal padding (~27px horizontal, ~15px vertical). Contains the Trawelt wordmark + circular arrow-up badge on the left, and a horizontal nav link list + black-filled 'Get in touch' pill button on the right. Border-radius approximately 15px. The mint green bar persists across dark and light sections, acting as a constant brand anchor.
Forest Command (#2d9b4c) fill, white text, Labour Grotesk 400 at ~16px, padding ~10px 18px, border-radius 10.08px. No shadow. Black 1px border optional. The saturated green against the otherwise black/cream system makes this button feel like a power switch — small, filled, and unmistakable.
Black (#000000) fill, white text, Labour Grotesk 400 at ~16px, padding ~10px 22px, border-radius 9999px (full pill). Sits inside the mint navigation bar, creating a high-contrast punch against the pastel green.
Circular 48px button, 1px black border on white fill (inactive) or filled black with white arrow (active/hover). Used for blog post carousel arrows. No background, no shadow — purely outline-driven.
Full-bleed image card with category label overlay in white text, Labour Grotesk 400. The image fills the card with no padding; text sits at the top-left with ~27px padding. Cards are part of a horizontal scroll row — no visible card border, the image is the card.
White (#ffffff) card with significant padding (~37px), large Labour Grotesk text spanning multiple lines ('Upgrade your Tour operator to first class.'), and a Forest Command CTA button inset at the bottom right. Border-radius 15.04px. Acts as a paper card on the black canvas — the only bright object in the dark hero.
Forest Command green card mimicking a physical boarding pass with perforated/torn edges and rounded corners ~15px. Contains bold Trawelt wordmark, small descriptor text, and a separate card stub for URL display. Black text on green. Used as a decorative/brand moment in the dark section transition.
Two-column layout: large image on left (~50% width, full-bleed to card edge), text block on right with title in Reckless Neue 250 weight ~39px in Obsidian black, excerpt in Labour Grotesk 400 ~16px in a muted dark. White card surface on Linen Cream page background. No border, generous ~37px internal padding.
Small inline element using Labour Grotesk 400 at 16px, Forest Command text color or 1px black border with black text. No fill. Used for category labels and language tags.
Trawelt set in Labour Grotesk 400 at ~23px, black on mint nav background. Accompanied by a circular badge icon with an upward arrow (~40px diameter, black 1px border, white fill). The mark is always locked with the badge — never the wordmark alone in the nav.
Reckless Neue at 250 weight, sizes 39–53px, Obsidian black (#000000), line-height 1.10–1.20, letter-spacing -0.01em. Appears only on light cream backgrounds. The ultra-light serif weight is the signature — it gives blog/editorial sections a print-magazine authority that contrasts the grotesk-led functional UI.
Labour Grotesk 400 at 39–53px, white (#ffffff) on Obsidian black, line-height 1.10–1.20, letter-spacing -0.01em. Used for hero copy and section titles on dark canvases. Single weight across all sizes — hierarchy comes from size alone.
Obsidian black or Linen Cream background, Labour Grotesk 400 at 16px, Forest Command link color for active items, white or black for inactive. Items arranged in a multi-column grid with generous row gaps.
#000000Base dark canvas for hero, feature, and CTA sections
#ffffffElevated card surface floating on dark sections
#e4e9dcLight-section page background for blog and editorial content
#efefe7Card surfaces sitting on linen cream pages
Trawelt deliberately avoids box-shadows across the entire system. Elevation is communicated through three mechanisms only: (1) canvas inversion (white card on black page, or card on cream page), (2) 1px hairline borders in the dominant surface color, and (3) generous whitespace. This is a print-magazine approach, not a Material/iOS approach — the design wants everything to feel like it was laid out in InDesign, not composed of stacked divs.
none — elevation conveyed by contrast inversion, not shadow
none — flat paper-on-paper
none — the persistent pill is its own elevation signal
Trawelt uses a max-width ~1200px content frame centered on the page, but the canvas itself is full-bleed. The page is structured as alternating dark/light bands: the hero and feature sections sit on a full-bleed Obsidian black canvas, then the blog/editorial section flips to full-bleed Linen Cream. Within the dark canvas, content alternates between centered text stacks (headline + subhead) and full-bleed horizontal-scrolling card rows. Within the light canvas, content is a two-column blog grid (image-left, text-right) with generous gutters. Vertical rhythm is spacious — section gaps of 120–187px between major bands create a slow, scroll-as-flipping-pages cadence. The persistent mint-green nav pill floats over everything, breaking the band structure and acting as a constant brand rail.
Imagery follows a luxury-hospitality editorial logic: tight, well-lit interior and architectural photography of hotels, lounges, and boutique spaces. Treatment is naturalistic with warm tones (leather, wood, natural light) — never duotone, never overlaid with brand color. Images are used at two scales: (1) full-bleed in horizontal service-category cards where the image IS the card, and (2) large 50%-width crops in blog posts. No lifestyle people-photography, no staged scenes, no abstract gradients. Where illustration appears, it's the boarding-pass green card — a flat, two-color, die-cut shape rather than a drawn illustration. Icons are minimal: a single arrow-up badge in the nav and circular arrow buttons for pagination. The visual language is restrained, photographic, and print-magazine in its crop discipline.
The system is dual-theme by design: a 'Dark Mode' (Obsidian canvas + Paper White text + Forest accents) for hero, features, and conversion moments, and a 'Light Mode' (Linen Cream canvas + Obsidian text + Champagne accents) for editorial/blog content. Both modes share the same typography scale, same border-radius tokens, and the same green accent — the inversion is in canvas only. A page may freely alternate between modes section by section. The persistent mint nav bridges both themes unchanged.
Two production radii plus one structural radius: 10.08px for buttons and small interactive elements, 15.04px for cards and panels, 9999px for the persistent nav pill and tag chips. The near-identical 10/15 values (instead of the typical 4/8/16) give the system a softer, more rounded feel than most SaaS, but stop short of the squircle/iOS-style 20–24px. The result is a radius that feels editorial — rounded enough to be warm, sharp enough to be confident.
Quick Color Reference: - text: #000000 (on light) / #ffffff (on dark) - background: #e4e9dc (light sections) / #000000 (dark sections) - border: #000000 (dominant 1px structural) - accent: #2d9b4c (Forest Command) - nav surface: #d3ffc3 (Mint Boarding Pass) - primary action: #2d9b4c (filled action) Example Component Prompts: 1. Build a hero section on a full-bleed Obsidian (#000000) canvas. Headline in Labour Grotesk weight 400, size 53px, color #ffffff, letter-spacing -0.01em, line-height 1.0. Subhead beneath at 23px, same font/weight, color #ffffff. Below, a horizontal scroll row of 4 service cards, each a full-bleed image with a 27px-padded white label in the top-left corner. 2. Create a persistent navigation pill at the top of the page: full-width, height ~70px, background #d3ffc3, border-radius 9999px. Left side: 'Trawelt' wordmark in Labour Grotesk 400 at 23px, color #000000, followed by a 40px circular badge with a 1px black border, white fill, and a black upward arrow. Right side: nav links 'Services', 'About', 'Projects', 'AgentForce', 'Blog' in Labour Grotesk 400 at 16px, color #000000, followed by a black pill button with white text 'Get in touch', padding 10px 22px, border-radius 9999px. 3. Build a blog section on a Linen Cream (#e4e9dc) full-bleed canvas. Section heading in Reckless Neue weight 250, size 39px, color #000000, letter-spacing -0.01em. Below, a two-column blog card: left column a full-bleed image, right column white (#ffffff) card with 37px padding, post title in Reckless Neue 250 at 31px color #000000, excerpt in Labour Grotesk 400 at 16px color #000000. 4. Create a centered white feature card floating on a dark hero: background #ffffff, border-radius 15.04px, padding 37px. Large text in Labour Grotesk 400 at 43px, color #000000, letter-spacing -0.01em, spanning multiple lines. A Forest Command (#2d9b4c) filled button inset at the bottom right, white text at 16px, border-radius 10.08px, padding 10px 18px. 5. Build a ghost arrow pagination button: 48px circle, 1px black border, white fill, black right-pointing arrow centered inside. Used in pairs for carousel navigation. No shadow, no fill on the inactive state.
Same dark-canvas + single-accent-color discipline with very tight typographic control; both lock to a constrained weight range and use size alone for hierarchy
Editorial serif headings paired with a clean grotesk for body, and the same print-magazine sectioning logic with alternating dark/light bands
Persistent pill navigation, generous whitespace, and the same restraint of using one chromatic accent against an achromatic base
Ultra-light serif display weights on large headings and a flat, border-driven (not shadow-driven) elevation philosophy
Use the design exports or connect Musterlab to your AI.