flowmance

Liht Design System

Liht website template previewLiht website template preview detail 2Liht website template preview detail 3

Liht is a dark, product-led agency template. A blue-black page carries bright, flat-colour product photography (pink, sky blue, lilac, mustard, red) laid out as a staggered row of square and portrait frames, while the interface stays white, uppercase and quiet. The only interface colour is a lime green used for tags, icons and hover fills.

Four signatures make it recognisable:

  1. The white MENU circle. There is no nav bar. A white circle about 85px wide sits top-right with ME / NU stacked in black 700 caps. It opens a full-screen overlay of 100px uppercase links.
  2. The spaced wordmark and staggered gallery. The hero is a widely letter-spaced L I H T wordmark (an image, about 550px wide) beside a short intro, then a row of square and portrait product photos set at different heights that slides sideways as you scroll.
  3. Outlined pills that fill lime. Every button is a transparent pill with a 2px white border and uppercase 700 text. On hover the border and fill both turn #3BC20C.
  4. Two-tone uppercase titles. Section titles are two lines in 60px caps: the first in white weight 500 (TOP COMPANIES), the second indented right in white 70% weight 400 (USE LIHT), under a lime pill tag (OUR CLIENT).

Liht is a dark-only design.

Colors

Surfaces

canvas#12141D

Page background (--black-2), also the overlay menu and cart

surface-1#161924

Service cards (--black-4)

inverse-canvas#FFFFFF

The MENU circle

field#FFFFFF

Form inputs (Webflow default white fields), placeholder #999999

field-ink#2B2B2B

Text on field

field-line#E1E1E1

With field: Form inputs (Webflow default white fields), placeholder #999999

Ink

on-primary#FFFFFF

Text on primary

ink#FFFFFF

Titles, labels, buttons, links

ink-soft#FFFFFF · 85%

Hero intro paragraph only

ink-muted#FFFFFF · 70%

Body copy (p and li), second line of two-tone titles

ink-subtle#FFFFFF · 63%

Footer column titles (Address, Contact)

ink-faint#FFFFFF · 60%

Paragraph links, which go to full white on hover

on-accent#FFFFFF
inverse-ink#020A0C

Text on inverse-canvas

on-media#FFFFFF

Action

primary#12141D

Buttons are transparent (they show the canvas) with a 2px white border and white text

primary-hover#3BC20C

Button hover fill, tag pills, line icons, overlay-menu hover band, footer link hover

accent#3BC20C

Button hover fill, tag pills, line icons, overlay-menu hover band, footer link hover

Lines & effects

line#272B3D

1px dividers inside service cards, overlay-menu row rules, cart borders

line-strong#FFFFFF · 15%

1px ring of the UP back-to-top circle

Typography

Satoshi · display-menu

The quick brown fox jumps

Full-screen overlay menu links. 100px · 700 · 1.2 · 1px

Satoshi · headline-lg

The quick brown fox jumps

Two-tone section titles, first line. 60px · 500 · 1.1

Satoshi · title-lg

The quick brown fox jumps

Blog card titles. 30px · 500 · 1.2

Satoshi · body-lg

The quick brown fox jumps

Hero intro (Liht is a unique and modern…), 340px wide. 23px · 400 · 1.2

Satoshi · label-lg

The quick brown fox jumps

Footer column titles. 18px · 500 · 1.67 · 1px

Satoshi · eyebrow

The quick brown fox jumps

Lime pill tags. 14px · 700 · 1.2

Spacing & shape

PurposeValue
Containermax 1200px, centred, inside sections padded 120px 5%
Breakpoints991px, 767px and 479px (Webflow defaults)

Spacing scale

TokenValuePreview
hair6px
xs10px
sm16px
md20px
lg40px
xl50px

Layout spacing

TokenValuePreview
grid-gap16px
footer-bottom30px
card-gap40px
footer-top60px
section-cta100px
section120px

Border radius

cart2px
field3px
pill40px
full9999px

Surfaces

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

Level 1canvas
Level 2surface-1
Level 3field

Motion

Scroll revealopacity 0 → 1 and move y 50–100px → 0, 1000ms outQuart
Side entriesmove x ±80px → 0, 500ms, on some blocks
Hero galleryThe image row translates horizontally while scrolling in view, so the frames slide left as you go down
Image hoverscale 1 → 1.1, 100ms ease; back to 1 on mouse out
Custom cursorFollows the mouse over project cards and scales in from 0, 500ms
Menu openThe overlay sizes in over 500ms; content scale 1, 600ms outExpo, opacity 500ms outExpo
Menu link hoverA lime band grows from the bottom, 300ms ease
Text rotatorRows move x ±50vw, scroll-linked
Buttons and linkstransition: all 0.2s on colour, border and fill

Do’s and don’ts

  • Keep the page on canvas #12141D with surface-1 #161924 cards and square corners.
  • Use outlined pills for every action: transparent, 2px #FFFFFF border, 40px radius, 16px 700 caps with 1px tracking, filling #3BC20C on hover.
  • Set section titles as two caps lines: 60px 500 white, then 60px 400 at 70% shifted right, under a lime pill tag.
  • Keep body copy at #FFFFFFB3, 19px 500, line height 1.4.
  • Use flat-colour product photos in square frames with no rounding or overlay.
  • Keep lime #3BC20C for tags, line icons and hover fills only.
  • Put white 14–16px text on lime #3BC20C for long labels: it is only about 2.4:1. Keep lime fills to short 14px+ 700 caps (tags, hover states).
  • Add a nav bar. Navigation is the white MENU circle and its full-screen overlay.
  • Round cards or images, or add shadows.
  • Use the unused variables (#FFE505, #4353FF, #E8F0FD) or the declared Melodrama font.
  • Use a second accent or tint the photos.
  • Set paragraphs in uppercase; only titles, labels and buttons are caps.

Example prompt

Any page in the Liht style

Prompt
Build your page in the Liht style. Use a #12141D background and Satoshi (400/500/700). Headings and labels are uppercase; paragraphs are sentence case at 19px, weight 500, line height 1.4, colour white at 70%. Section titles are two lines at 60px: the first white weight 500, the second white 70% weight 400 indented right, under a #3BC20C pill tag (14px 700 caps, padding 9px 22px, 40px radius). Cards are #161924 with square corners, about 35px padding, a lime line icon, a 20px caps title and a 1px #272B3D rule. Buttons are transparent pills with a 2px white border, 64px tall, padding 19px 34px, 16px 700 caps with 1px tracking, that fill #3BC20C on hover over 200ms. Navigation is a white 85px circle top-right reading "ME/NU" that opens a full-screen overlay of 100px caps links. Use flat-colour product photography in square frames. No shadows, no rounded cards. Reveal blocks with opacity and a 50px rise over 1000ms outQuart.

More design systems like this

Agency 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