Style Guide
The foundations of Fourlines: warm paper on charcoal, a precise orange signal, strong Archivo typography and compact JetBrains Mono labels. Edit the shared native variables to adapt the design.
Back to HomeType with a clear hierarchy.
Four lines.
Archivo carries the display headlines, section headings and body copy. Use weight 900 for the largest statements, with tight tracking and flexible height.
Road, rail, sea and air — run as a single operation, so your cargo never waits between modes.
Body copy remains readable and calm beside the large display type. Keep paragraphs to a comfortable measure.
Use the mono family for shipment references, dates, section numbers and concise route details.
A restrained working palette.
The swatches below use the same native Colors variables as the homepage. Neutral colors are ordered from the lightest foreground to the darkest background.
Foreground and warm paper
Secondary copy and essential form-control borders on dark surfaces
Secondary surface
Muted surface
Page background
Route marker and primary action
Subtle decorative rules at 12% opacity; use Neutral 500 for essential field outlines
Give each detail room.
Spacing variables provide the shared rhythm. Layout ratios and one-pixel borders stay local to the component that needs them.
0 px — Reset and flush alignment
8 px — Small icon and label gaps
16 px — Compact spacing and field padding
24 px — Cards and content groups
40 px — Column and container rhythm
64 px — Compact section spacing
96 px — Standard section spacing
160 px — Large editorial sections
One primary action.
Use a clear verb and a real destination. The primary action pairs Signal 500 with dark Neutral 900 text; keep supporting links quiet.
HTML elements and responsive type
H2 — Section heading
H3 — Subsection heading
H4 — Supporting heading
H5 — Small heading
H6 — Detail heading
Paragraph — useful planning starts with the cargo, the route and the next hand-off.
- Describe the cargo.
- Confirm the next hand-off.
- Choose the relevant transport mode.
- Agree the details before booking.
A useful brief connects the destination with what needs to happen next.