flowmance

Micro Design System

Micro website template previewMicro website template preview detail 2Micro website template preview detail 3

Micro is a loud, bright creative-studio site. The page is pure white, held between two thin fixed side rails, and almost every heading is set in electric violet Satoshi capitals. Heavy black-weight words sit next to light italic words in the same line, and huge italic marquee titles slide sideways as you scroll, so the page feels like a moving poster rather than a document.

Four signatures make it recognisable:

  1. The two side rails. A fixed 100px rail on the left (a 1px line #DDDDDD on its right edge) carries the MICRO logo turned −90° at the top and four social icons at the bottom. A 100px rail on the right (a 1px white-30% line on its left edge) holds a 2-line hamburger. Content lives between them.
  2. Heavy + italic in one headline. Display lines mix Satoshi 900 roman with Satoshi 400 italic, both uppercase: WE ARE AN AWARD-WINNING *CREATIVITY* AND *DIGITAL STUDIO*. The full stop is often a violet dot.
  3. Marquee titles. Section names are not static headings. OUR WORK · OUR WORK, WHO WE ARE, MEET OUR TEAM, PLAY ▶ SHOWREEL run as 80px uppercase italic strips that alternate bold and light copies, separated by a small violet diamond or a ▶ triangle.
  4. Square buttons with a round fill. Buttons have no radius, but on hover a violet circle rises from below and fills them.

Micro is a light-only design.

Colors

Surfaces

canvas#FFFFFF

Page background

surface-1#F6F7F9

Webflow variables for soft grey panels; not used on the home page

surface-2#F4F5F8

Webflow variables for soft grey panels; not used on the home page

inverse-canvas#000000

The full-screen menu panels

Ink

on-primary#FDFCE4

Text on primary

on-secondary#FFFFFF

Text on secondary

ink#000000

Body default and the hero kicker line

ink-strong#061012

Blog titles, footer links

ink-muted#6E6E6E

Paragraphs, form text, labels, category text

ink-subtle#8A8A8A

Rare small meta text

on-media#FFFFFF
inverse-ink#FFFFFF

Text on inverse-canvas

inverse-ink-muted#FFFFFF · 60%

Address and contact lines inside the menu

Action

primary#061012

The main square button

primary-hover#7122FA

The violet circle that fills the button on hover

secondary#7122FA

The violet Send Message button; hover goes to #061012

secondary-hover#061012
accent#7122FA

Display titles, marquees, service names, team names, logo, the violet dot, form underlines

Lines & effects

list-ink#434945

List items (li)

line#DDDDDD

The left rail's right border

line-accent#7122FA

Rules above service items, input underlines

line-on-media#FFFFFF · 30%

The right rail's left border, over the hero photo

scrim#000000 · 50%

Bottom of the transparent-to-black gradient on Instagram tiles

overlay-dark#2F3330

Hover fill of the white Purchase Micro button

showreel-band#6E6E6E

Background behind the showreel video

Typography

Satoshi · display-hero

The quick brown fox jumps

Hero headline (.title-1). 79px · 900 · 1.1 · 3px

Satoshi · headline-md

The quick brown fox jumps

Section statements (.title-2): WE WORK WITH POWERFUL COMPANIES FROM. 40px · 700 · 1.15

Satoshi · title-lg

The quick brown fox jumps

Blog card titles. 28px · 700 · 1.07

Satoshi · body-lg

The quick brown fox jumps

Hero kicker: We create digital products: websites, services, mobile applications. 22px · 500 · 1.36

Satoshi · label-link

The quick brown fox jumps

Footer links (.footer-link). 17px · 700 · 1.18

Satoshi · eyebrow

The quick brown fox jumps

Team and testimonial names: CAROLINE ALVES. 16px · 700 · 1.5 · 1px

Spacing & shape

PurposeValue
Containermax 1200px, centred, with 5% side padding
Section rhythm120px top and bottom on every .section (80px at ≤991, 60px at ≤479)
Breakpoints991px, 767px and 479px (Webflow defaults), plus a min-width: 768px step

Spacing scale

TokenValuePreview
hair5px
xs10px
sm16px
md30px
lg50px
xl100px

Layout spacing

TokenValuePreview
button-height60px
rail100px
section120px

Border radius

sm4px
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 3surface-2

Motion

Line revealText moves y 100% → 0% inside an overflow-hidden wrapper, 400ms, outExpo
Slide-fadeopacity 0 → 1 with x 30px → 0, 500ms, outExpo
Image fadeopacity 0 → 1, 1000ms, outQuart
Hero openOn page load the white .shrink-hero panel resizes (size, 500ms, outExpo)
Marquee titles.text-rotator strips translate sideways while the section is in view (scroll-linked)
Button fillA 300px violet circle moves up behind the label on hover; its radius eases over 975ms ease-out
Menu openBlack panels grow from width 0%, 500ms, outExpo; hamburger lines rotate, 500ms, inOutBack
Menu link hoverWhite .nav-overlay slides in from translateX(-100%); background and border changes 300ms ease
Link and title hovertransition: all 0.2s colour change to #7122FA
Scroll badgeThe circular SCROLL DOWN text rotates while in view

Do’s and don’ts

  • Frame every page with the two fixed 100px rails: the rotated violet MICRO logo and social icons on the left, the hamburger on the right.
  • Set display headings in uppercase Satoshi, mixing 900 roman and 400 italic in one line, in accent #7122FA.
  • Turn section titles into sideways marquees at 80px italic with 2px tracking and diamond separators.
  • Keep paragraphs at ink-muted #6E6E6E, 18px / 500 / 1.33.
  • Use square 60px buttons in #061012 with #FDFCE4 text, filled by a rising violet circle on hover.
  • Keep every image, input and button square (0px radius).
  • Add a second hue. Violet #7122FA is the only colour; greys and black do the rest.
  • Set headlines in black or in sentence case. Display text is violet and uppercase.
  • Round buttons or images, or add drop shadows.
  • Use ink-subtle #8A8A8A for body text. It is about 3.5:1 on white; keep it for 15px+ meta only.
  • Give inputs a box or fill. They are transparent with a single violet bottom line.
  • Let the full-bleed bands run under the side rails. They stop at the rails.

Example prompt

Any page in the Micro style

Prompt
Build your page in the Micro style. White #FFFFFF page framed by two fixed 100px rails: the left rail has a 1px #DDDDDD right border, the word MICRO in violet rotated −90° at the top, and social icons at the bottom; the right rail holds a 2-line 50px hamburger. Use Satoshi only. Display titles are uppercase violet #7122FA at 79–80px, line height 1.0–1.1, tracking 2–3px, mixing weight 900 roman with 400 italic in the same line and ending with a full stop. Turn section titles into sideways-scrolling italic marquees ("OUR WORK · OUR WORK") with violet diamond separators. Paragraphs are 18px / 500 / line height 1.33 in #6E6E6E. Buttons are square, 60px tall, 28px side padding, #061012 with #FDFCE4 15px bold text; on hover a violet circle rises to fill them. Containers are 1200px with 5% padding; sections have 120px top and bottom padding. No radius, no shadows, no gradients on UI.

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