flowmance

Lito Design System

Lito website template previewLito website template preview detail 2Lito website template preview detail 3

Lito is a loud, cheerful agency template built from full-width colour blocks. A deep midnight-blue hero gives way to an aquamarine trust band, a long saturated-gold portfolio band, a light grey pricing band and a midnight-blue contact band, with white sections in between. Headlines are navy Inter 600, corners are almost square, and photographs sit flat on the colour with no radius and no shadow.

Four signatures make it recognisable:

  1. The rotating hero word. The hero H1 is Hayy! We're a / [word] / digital studio.; a three-slide slider swaps the middle word, each in its own colour: innovative in gold #FFC905, creative in aquamarine #4CBC9D, powerful in orange #FF4F11.
  2. Full-bleed colour bands. Sections run edge to edge with no radius: #1D217C, #4CBC9D, #FFC905, #F3F3F3. The gold work band is the longest section on the page.
  3. The side line-nav. A fixed stack of six 50px hairlines sits on the right edge at 40% of the viewport height; the current section's line is at full opacity, the rest at 30%. A vertical SCROLL label sits on the left edge of the hero.
  4. Captions with a dash. Project titles are followed by a 30px 1px navy line, then the categories and a thin arrow: Donec mollis —— Branding, Web Design →.

Colors

Surfaces

canvas#FFFFFF

Page background, nav bar, white sections, footer

surface-1#F3F3F3

Pricing band and the grey Learn More button

field-line#BDBDBD · 40%

Standard text-field border

inverse-canvas#1D217C

Hero and Let's talk bands, the full-width pricing button

Ink

on-primary#FFFFFF
on-secondary#FFFFFF
on-accent#1D217C

Text on accent

ink#1D217C

Headlines, nav links, captions and most text (the body colour is navy, not black)

ink-muted#7E7E7E

Paragraphs and section leads

ink-strong#444444

Grey button label

inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#D3D3D3

Hero lead line

on-media#FFFFFF

Action

primary#232AD1

Main filled button (View on Webflow), white-button hover, blog title hover

primary-hover#4046D6

With primary: Main filled button (View on Webflow), white-button hover, blog title hover

secondary#4CBC9D

Trust band, the creative slide word, focus underline in the contact form

accent#FFC905

Portfolio band and the innovative slide word; text on it is navy

accent-2#FF4F11

The powerful slide word only

link-hover#1800F3

Nav link hover

Lines & effects

line#DDDDDD

Process-tab track line, nav divider

inverse-line#FFFFFF · 18%

Interest chips / underline fields on navy

inverse-field-line#FFFFFF · 51%

Interest chips / underline fields on navy

Typography

Inter · display-hero

The quick brown fox jumps

Hero lines Hayy! We're a and digital studio. 72px · 600 · 0.9

Inter · headline-lg

The quick brown fox jumps

Section titles (.display-2): Our specialization, Pricing. 50px · 600 · 1.0

Inter · title-lg

The quick brown fox jumps

Blog card titles. 26px · 600 · 1.15

Inter · body-lg

The quick brown fox jumps

Section leads (.paragraph-big). 24px · 400 · 1.33

Inter · label

The quick brown fox jumps

Buttons and nav links. 16px · 600 · 1.25

Inter · caption

The quick brown fox jumps

Small meta. 14px · 500 · 1.43

Spacing & shape

PurposeValue
Container1130px max, centred
Breakpoints991px (hero, specialization, project and pricing grids go to 1 column, blog, team and footer to 2), 767px (team, FAQ, blog and client logos to 1 column, process tabs to 2, section padding 60px), 479px (process tabs, service list and footer to 1 column)

Spacing scale

TokenValuePreview
xs10px
sm15px
md20px
lg30px
xl50px
2xl60px
3xl80px
4xl100px

Layout spacing

TokenValuePreview
grid-gap40px
section-inline72px
section80px
hero-bottom120px
hero-top200px

Border radius

xs3px
sm4px
md5px
lg10px
line100px
full9999px

Surfaces

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

Level 1canvas
Level 2surface-1

Motion

Button hoverBackground and text colour swap, transition: all .3s
Nav link hoverColour to #1800F3, 200ms
Process tab changeIcon circle border animates over 1500ms outExpo; the navy track segment resizes over 1000ms outExpo; tab text colour 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94)
Hero slide changeSlide content moves x 100px → 0 over 400ms ease with scale 0.7 → 1 over 500ms; opacity 200–500ms
Scroll-into-view revealOpacity 0 → 1 and move to x 0, y 0, 1000ms outQuart
Small hover nudgesMove y ±6px, 300–500ms; icons rotate in 300ms ease
Image hover (blog)Opacity 1 → 0.7, 300ms
Side line-navInactive lines at 30% opacity, current and hovered at 100%

Do’s and don’ts

  • Build pages as full-bleed colour bands (#1D217C, #4CBC9D, #FFC905, #F3F3F3, white) with 80px 5% padding and no radius.
  • Set headlines and UI text in navy #1D217C, and body copy in #7E7E7E at 17px or larger.
  • Use the rotating hero word, with a different brand colour for each slide.
  • Keep buttons small and square: 3px radius, 50px tall, 16px weight 600.
  • Put a 30px navy dash between a project title and its category.
  • Leave photos square-cornered and flat on the colour.
  • Use black text or pure black backgrounds; the dark colour is navy #1D217C.
  • Round photos or bands, or add shadows.
  • Put white text on gold #FFC905; use navy on gold.
  • Set the grey #7E7E7E body colour below 17px or on the #F3F3F3 band for long text; it is under 4.5:1 there.
  • Mix two accent colours in one band.
  • Use pill buttons or a second typeface.

Example prompt

Any page in the Lito style

Prompt
Build your page in the Lito style. Use full-width colour bands with no radius and 80px 5% padding: a midnight-blue #1D217C hero with white text, an aquamarine #4CBC9D band, a gold #FFC905 band with navy text, a light grey #F3F3F3 band and white sections. Container 1130px. Inter only: hero H1 72px weight 600 line height 65px with one rotating word in weight 700 coloured gold, aquamarine or orange #FF4F11; section titles 50px weight 600 line height 1.0 in navy #1D217C; leads 24px #7E7E7E; body 17px line height 24px #7E7E7E. Buttons: 3px radius, 50px tall, padding 15px 20px, 16px weight 600; main #232AD1 with white text (hover #4046D6), secondary white with navy text (hover #232AD1). Photos square-cornered with no shadow. Captions: title, a 30px 1px navy dash, categories, an arrow. Motion: 300ms colour hovers and 1000ms outQuart fade-ups.

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