Skip to content
Musterlab
LibraryPricingGuideFavourites
Connect your AI
All stylesStyle reference

Trawelt

trawelt.com
Trawelt website
Website preview
The character

Boarding pass on black marble

mixedagencyLabour Grotesk
Colors
8
Typefaces
2
Components
13
Visit website

Copy a design guide, CSS variables or tokens into your next project.

The design language

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.

Inside this designColorsTypographySpacing & shapeGuidelinesComponentsSurfacesCompositionNotes

Color palette

brand

Forest Command

#2d9b4c

Primary 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

Mint Boarding Pass

#d3ffc3

Green wash for highlight backgrounds, decorative bands, and soft emphasis behind content.

accent

Champagne Beige

#e7d5ba

Hero illustration backdrop and premium accent panel — warm near-neutral that introduces tonal warmth inside predominantly black/green compositions

neutral

Linen Cream

#e4e9dc

Light-section page background — slightly green-tinted off-white that keeps light pages feeling on-brand rather than clinical

Parchment

#efefe7

Card surfaces in light sections, secondary fills, ghost-button borders — warmer than pure white, pairs with linen cream for a two-tier light surface stack

Obsidian

#000000

Dominant dark canvas, 1px structural borders everywhere, button text on green fills, all text on light surfaces — the structural black that carries the system

Paper White

#ffffff

Headline and body text on dark sections, card surfaces elevated above black backgrounds, reverse borders on light sections

Carbon

#020202

Near-black variant for subtle text/background differentiation where pure #000 would be too flat — imperceptible shift that softens edges in dense text blocks

Typography

Type scale

Major Second (1.125) · 16px base
mega-display435px · 400 · 0.8 · -0.072px tracking

The quick brown fox jumps

display53px · 400 · 1 · -0.01px tracking

The quick brown fox jumps

heading-lg43px · 400 · 1.1 · -0.01px tracking

The quick brown fox jumps

heading39px · 400 · 1.1 · -0.01px tracking

The quick brown fox jumps

heading-sm31px · 400 · 1.2

The quick brown fox jumps

subheading28px · 400 · 1.2

The quick brown fox jumps

body23px · 400 · 1.3

The quick brown fox jumps

body-sm20px · 400 · 1.5

The quick brown fox jumps

Font samples use locally available fonts and fallbacks.

Aa
Primary typeface

Labour Grotesk

Weights
400
Sizes
16px, 20px, 23px, 28px, 31px, 39px, 43px, 53px, 435px
Line height
0.80–1.50
Letter spacing
-0.072em at display (435px), -0.01em at 39–53px, +0.01em at small body (16–23px)
Fallback
Inter, DM Sans, General Sans

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.

Aa
Additional typeface

Reckless Neue

Weights
250
Sizes
20px, 39px, 43px, 53px
Line height
1.10–1.30
Letter spacing
-0.01em
Fallback
PP Editorial New, Cormorant Garamond Light, Source Serif Light

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.

Spacing & shape

Spacing

Density
spacious
Base unit
4px
Max width
1200px
Section gap
120-187px
Card padding
22-37px
Element gap
15-27px

Border radius

cards15.04px
buttons10.08px
navPill9999px

Spacing scale

5px
10px
15px
17px
18px
22px
27px
30px
32px
37px
47px
57px
63px
73px
83px
90px
107px
120px
127px
187px
265px

Guidelines

Do

  • Use Forest Command (#2d9b4c) as the only chromatic fill in the system — never introduce secondary accent colors
  • Lock the persistent Mint Boarding Pass (#d3ffc3) nav pill at the top of every page, both dark and light sections
  • Set all body and UI text in Labour Grotesk weight 400 — build hierarchy through size and tracking, never through weight variation
  • Use Reckless Neue weight 250 only for editorial headings on light cream sections; never pair it with bold or italic variants
  • Communicate elevation by canvas inversion (white card on black page) or 1px black borders — never use box-shadows
  • Apply 15.04px radius to all cards and panels, 10.08px to all buttons and small inputs, 9999px to nav pills and tags
  • Alternate full-bleed dark and light section bands with 120–187px vertical gaps between them

Don’t

  • Don't introduce a second or third accent color — green is the only chromatic heartbeat
  • Don't use font-weight 600/700 anywhere — the system is intentionally monoline at weight 400
  • Don't use box-shadows, drop-shadows, or glow effects on any element
  • Don't use the mega-display 435px size for functional text — reserve it for a single decorative moment per page
  • Don't place Reckless Neue on dark backgrounds — it is a light-section exclusive
  • Don't use pure white (#ffffff) as a page background — light sections should always be Linen Cream (#e4e9dc) or Parchment (#efefe7)
  • Don't break the nav pill — it must remain a single continuous mint-green bar across all sections

Components

01

Persistent Navigation Pill

Sticky top navigation bar present on every section

Mint 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.

02

Forest CTA Button (filled)

Primary action button

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.

03

Black Pill Button

Secondary action / nav CTA ('Get in touch')

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.

04

Ghost Arrow Button

Carousel/pagination navigation

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.

05

Hero Service Card (dark)

Horizontal-scrolling service category card on dark canvas

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.

06

Centered White Feature Card

Promotional callout floating on dark hero

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.

07

Boarding Pass Card

Branded illustration/promotional asset

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.

08

Blog Feature Card

Editorial blog post preview on light section

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.

09

Tag/Chip

Inline metadata label

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.

10

Logo Mark

Brand wordmark in navigation

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.

11

Section Heading (serif)

Large editorial heading on light sections

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.

12

Section Heading (grotesk)

Large functional heading on dark sections

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.

13

Footer Link Group

Site footer navigation and legal links

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.

Surfaces & elevation

Level 0

Obsidian Canvas

#000000

Base dark canvas for hero, feature, and CTA sections

Level 1

Paper Card

#ffffff

Elevated card surface floating on dark sections

Level 2

Linen Page

#e4e9dc

Light-section page background for blog and editorial content

Level 3

Parchment Card

#efefe7

Card 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.

White feature card on dark hero

none — elevation conveyed by contrast inversion, not shadow

Blog card on cream section

none — flat paper-on-paper

Navigation pill

none — the persistent pill is its own elevation signal

Layout & imagery

Layout

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

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.

Design notes

Theme Architecture

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.

Radius System

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.

Agent Guide

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.

Similar brands

Linear

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

Studio Bergini

Editorial serif headings paired with a clean grotesk for body, and the same print-magazine sectioning logic with alternating dark/light bands

Resend

Persistent pill navigation, generous whitespace, and the same restraint of using one chromatic accent against an achromatic base

Pentagram

Ultra-light serif display weights on large headings and a flat, border-driven (not shadow-driven) elevation philosophy

Take this style into your next project.

Use the design exports or connect Musterlab to your AI.

Connect your AI

Keep exploring

Browse the library
Dylanbrouwer

Dylanbrouwer

Brutalist type foundry at dusk

mixedagencyDie Grotesk B
DrawHistory
D

DrawHistory

Warm gallery wall behind charcoal display panels

mixedagencyEloquia Text
Base Design
B

Base Design

Monochrome art book unbound — two-tone editorial monolith with documentary bleed photography and zero chromatic accent

mixedagencyBaseGrotesk
Studio Thomas
S

Studio Thomas

Alarm-orange broadcast panel on raw linen

mixedagencyModerat
Daniellelevitt
D

Daniellelevitt

Punk broadsheet at billboard scale — a flat acid-mint field cracked open by a slab of vermillion condensed type the size of a car door.

mixedagencyHelvetica Now Display
Elvina Prasad
E

Elvina Prasad

Editorial monolith of light and shadow — enormous type carved into a binary canvas, with project imagery crashing into the letters.

mixedagencyNeue Montreal
Musterlab. A closer look at good design.About the library