flowmance

Malaga Design System

Malaga website template previewMalaga website template preview detail 2Malaga website template preview detail 3

Malaga is a bold, editorial agency template on a warm stone-grey canvas. Black Inter Tight at poster sizes does almost all the work: a staggered three-line hero wordmark, a 288px "Recent Work" that runs off both edges, and short two-tone leads. Black blocks (a fixed MENU square, pill buttons, testimonial cards) are the only other surfaces, and colour arrives only through soft pastel 3D renders in the work grid.

Four signatures make it recognisable:

  1. The staggered hero wordmark. "Malaga©" / "Digital" / "Agency" on three lines at 130px, each line indented further right, with a small 20px-rounded portrait tile in front of the first line, a superscript ©, and a two-tone lead tucked beside "Digital".
  2. The black MENU square. A fixed 100×100px black square, 10px from the top-right corner, with "MENU" in stone-coloured uppercase. The "Málaga" logo sits fixed top-left and social icons stack vertically bottom-left.
  3. Stone canvas, black inverse blocks. The page is #C2BEB2; testimonial cards, buttons and the menu are solid black with stone or white text.
  4. Edge-to-edge giant type. "Recent Work" is set at 20vw (288px at 1440) and scrolls sideways past the viewport before the project grid.

Malaga is a single light-stone theme; it has no dark mode.

Colors

Surfaces

canvas#C2BEB2

Page background, every section

surface-1#E6E6E6

The light hero portrait tile; image placeholders

surface-2#FFFFFF

Full-screen menu overlay

inverse-canvas#000000

Testimonial cards, the "who we are" marquee pill, the cart circle

Ink

on-primary#FFFFFF

Text on primary

on-primary-alt#C2BEB2

Stone text on black: the MENU square, form submit, .button

ink#000000

Headlines, labels, links, icons

ink-muted#000000

Body text is full black (paragraphs have no opacity)

ink-subtle#000000 · 50%

The faded second half of two-tone leads, client roles

ink-faint#000000 · 60%

Footer and grey links at rest

ink-menu#252629

Menu overlay links

inverse-ink#C2BEB2

Text on inverse-canvas

on-media#FFFFFF

Action

primary#000000

Main pill buttons ("Meet the team", "View on Webflow")

primary-hover#616161

The .button hover fill

Lines & effects

line#000000

2px tag borders, 1px input underlines, 3px menu lines

Typography

Inter Tight · display-work

The quick brown fox jumps

"Recent Work" (20vw). 288px · 600 · 1.1

Inter Tight · headline-lg

The quick brown fox jumps

Section titles: "About Málaga". 70px · 600 · 1.1

Inter Tight · title-lg

The quick brown fox jumps

Blog titles. 27px · 600 · 1.3

Inter Tight · body-lead

The quick brown fox jumps

Two-tone leads and small centred section heads ("Genuine experiences, concrete results."). 25px · 600 · 1.4

Inter Tight · label

The quick brown fox jumps

Buttons, MENU, small top titles. 18px · 600 · 1.1

Inter Tight · eyebrow

The quick brown fox jumps

"who we are" in the marquee pill. 15px · 700 · 1

Spacing & shape

PurposeValue
Containermax 1200px (1000px and 940px for narrower blocks), centred; sections pad 5% on the sides (72px at 1440)
Section rhythm110px top and bottom, 80px at ≤991px and 60px at ≤479px; video sections 120px
Breakpoints991px, 767px and 479px (desktop-first), plus min-width steps at 768 and 1440px

Spacing scale

TokenValuePreview
xs10px
sm15px
md20px
lg30px
xl40px
2xl70px
3xl100px

Layout spacing

TokenValuePreview
footer-bottom40px
hero-y60px
gutter72px
footer-top80px
section110px
section-video120px

Border radius

md20px
lg30px
xl40px
2xl50px
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

Fade-upy 20px → 0 with opacity 0 → 1, 500ms outExpo
Slow fadeopacity 0 → 1, 1000ms outQuart; positions settle x/y → 0px over 1000ms outQuart
Heading wipeA black overlay block moves from translateX(−100%) across the heading; size changes 400ms outCubic
Scroll parallaxElements move y ±50px and ±100px while in view; photos sit at scale(1.2)
Mouse parallaxHero items drift ±5px on x and y, 500ms
Button rollLabel out, arrow in, 300ms ease
Hover fillstransition: all .3s on buttons, tags and blog titles
Marquees"who we are" pill and the giant "Recent Work" run sideways continuously or with scroll

Do’s and don’ts

  • Keep the whole page on stone #C2BEB2 with black #000000 type in Inter Tight 600.
  • Set display lines at 130px and larger, one word per line, staggered to the right.
  • Use black inverse blocks for emphasis: the 100px MENU square, card-testimonial (20px radius) and pill buttons (40px radius).
  • Write leads two-tone, the second half at 50% black (ink-subtle), at 25px / 600.
  • Keep images sharp-cornered and pastel; let colour come only from them.
  • Use 2px black outlines for tags and a single 1px underline for inputs.
  • Use pure white as a page background; white is only the menu overlay.
  • Add an accent colour, gradients on UI, or shadows.
  • Use ink-subtle (50% black, about 3.5:1 on stone) for text under 19px; keep it to 25px leads and 18px+ meta.
  • Use grey text on black blocks; it is stone #C2BEB2 or white. On the #616161 hover the stone label is only 3.3:1, so keep button labels at 18px / 600.
  • Round images, or mix radii outside 20 / 30 / 40 / 50px and circles.
  • Run animations longer than 1s or use bouncy easing.

Example prompt

Any page in the Malaga style

Prompt
Build your page in the Malaga style. Warm stone background #C2BEB2 everywhere, black #000000 Inter Tight with no letter spacing. Hero: three one-word lines at 130px / 600 / 1.1, each indented further right, with a 20px-rounded portrait tile before the first word and a 25px / 600 two-tone lead (black, then 50% black) beside the second line. No nav bar: a fixed black 100×100px square top-right with "MENU" in #C2BEB2 18px / 600 uppercase, the logo fixed top-left, social icons stacked bottom-left. Main buttons are black pills (40px radius, 60px tall, padding 20px 40px, white 18px / 600). Testimonials are black cards with a 20px radius, 50px 35px 35px padding and #C2BEB2 19px / 600 quotes. Section titles 70px / 600; a giant "Recent Work" at 20vw. Images are sharp-cornered pastel 3D renders in a 2-column grid with 15px gaps. Sections use 110px vertical padding, 5% side padding and a 1200px container. Animate in with 500ms outExpo fade-ups from 20px and a black wipe over headings.

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