flowmance

Logan Mann Design System

Logan Mann website template previewLogan Mann website template preview detail 2Logan Mann website template preview detail 3

Logan Mann is a stripped-back, Swiss-style portfolio on a warm linen page. Everything is set in one wide, bold grotesk in capitals, in pure black, and organised by thin black rules that run edge to edge. There are no fills, no shadows and almost no colour: the only accent is a burnt-sienna #E2815D used for small details and the button hover.

Three signatures make it recognisable:

  1. Ruled hero words. The hero is a stack of giant capital words (UI KIT, PORTFOLIO) at 120px, each in its own full-width row with a 1px black rule under it, and each row offset sideways by a different amount so the words stagger across the page.
  2. Uppercase everything. Every heading and text tag (h1–h6, p, li, blockquote) plus the nav, logo and button links is text-transform: uppercase in Sporting Grotesque bold, from 120px down to the 10px footer.
  3. The transparent ruled nav. A fixed nav with no background: LOGAN MANN left, TEMPORARY FOLIO centred, ABOUT BLOG WORK right, and a 1px black rule under all three. Content scrolls visibly underneath it.

Logan Mann is a light-only design.

Colors

Surfaces

canvas#EDE5E0

Page background (linen)

surface-1#EDE5E0

Same as canvas

field#FFFFFF

Button and input fill

Ink

on-primary#000000

Text on primary

on-primary-hover#FFFFFF

Text on primary-hover

ink#000000

All text, rules and card borders

ink-muted#000000

Body copy

Action

primary#FFFFFF

The pill button (white with a 1px black border)

primary-hover#E2815D

Button hover: fill and border go burnt sienna, text white

accent#E2815D

Button hover, the 4px blockquote rule, the 1px line under text links, a small dot under the nav

Lines & effects

line#000000

1px rules under the nav, under hero rows, and around cards

line-accent#E2815D

The 1px underline of link-line and one outlined element

line-on-canvas#EDE5E0

The nav link hover line (linen, drawn over the black rule)

line-on-dark#FFFFFF · 35%

A divider used on top of images

Typography

Sporting Grotesque · display-hero · shown in Space Grotesk (fallback)

The quick brown fox jumps

Hero rows UI KIT, PORTFOLIO. 120px · 700 · 1.1

Sporting Grotesque · headline-lg · shown in Space Grotesk (fallback)

The quick brown fox jumps

h2 page headings on inner pages. 32px · 700 · 1.13

Sporting Grotesque · title-price · shown in Space Grotesk (fallback)

The quick brown fox jumps

Product prices (.product-price-1). 19px · 400 · 1.4

Sporting Grotesque · quote · shown in Space Grotesk (fallback)

The quick brown fox jumps

Blockquotes with a 4px #E2815D left bar. 17px · 700 · 1.4

Sporting Grotesque · body · shown in Space Grotesk (fallback)

The quick brown fox jumps

Paragraphs. 14px · 700 · 1.4

Sporting Grotesque · label-nav · shown in Space Grotesk (fallback)

The quick brown fox jumps

Nav links. 13px · 700 · 1.54

Spacing & shape

PurposeValue
Containerfull width with 2% side padding (about 29px at 1440px), so content runs nearly edge to edge
Breakpoints991px, 767px and 479px

Spacing scale

TokenValuePreview
hair5px
xs10px
sm16px
md20px
lg30px
xl40px

Layout spacing

TokenValuePreview
gutter29px
nav-height73px
section100px
hero110px

Border radius

xs2px
pill30px
full9999px

Surfaces

How the surfaces stack, from the page background up. Hex codes and roles are in Colors above.

Level 1canvas
Level 2field

Motion

Scroll revealopacity 0 → 1 and move to y 0, 1000ms outQuart
Hero word driftRows move horizontally on mouse move, between about x −150px and x 450px, 500ms
Nav link hoverA 1px linen line grows in width over 500ms ease
Hover popscale 1 → 1.1 in 100ms ease and back, with a quick 100ms rotate
Button hovertransition: all 0.2s to the sienna fill
PanelsSize changes of 300–500ms ease for opening and closing

Do’s and don’ts

  • Use #EDE5E0 for the page and #000000 for all text, rules and borders.
  • Set every heading, paragraph and link in Sporting Grotesque bold, uppercase.
  • Separate content with 1px black rules that run the full width.
  • Stagger the giant hero words with different left offsets, one per ruled row.
  • Use white pill buttons with a 1px black border that fill #E2815D on hover.
  • Keep gutters at 2% so the layout runs nearly edge to edge.
  • Use grey text or a second text colour.
  • Use #E2815D for text or large areas. White text on it is only about 2.8:1, so keep the hover label at 12px bold capitals on a short button and never put body text on it.
  • Add shadows, rounded cards or background fills to cards.
  • Give the nav a background; it stays transparent over its black rule.
  • Use sentence case or a second typeface (Inter is declared but not loaded).
  • Use sizes between 32px and 120px; the contrast between huge and tiny is the point.

Example prompt

Any page in the Logan Mann style

Prompt
Build your page in the Logan Mann style. Use a #EDE5E0 linen background and black #000000 for all text, rules and borders. Set everything in Sporting Grotesque (or another wide grotesk) bold and uppercase: hero words at 120px with line height 1.1, each in its own full-width row with a 1px black bottom rule and a different left offset; section labels 16px; body 14px with line height 1.4; captions 12px. Use a fixed transparent nav with "NAME" left, a tagline centred and three 13px links right, all sitting on one 1px black rule. Side gutters are 2%, sections 100px top and bottom. Put work in a .25fr / 1fr grid: label left, a 3-column grid of 1px-black-outlined 1.6:1 cards right with 16px gaps. Buttons are white pills (30px radius, 1px black border, padding 20px 28px 18px, 12px bold caps) that turn #E2815D with white text in 200ms. No shadows, no grey, no rounded cards.

More design systems like this

Portfolio design systems, the same colors first.

Browse all 398

Bring any of them to your AI tool

All Access unlocks all 398 design systems, ready for Claude, ChatGPT, Gemini, Cursor, v0 and Lovable, plus 400+ templates on all 5 platforms.

Get All AccessUpgrade to All Access