SCENE
Style Guide — Design System

Palette & semantics

Brand tokens and the semantic roles they map to. Every swatch is driven by a Variable.

Brand
White
Grey
Grey
Red
Black
Semantic
Background
Background Inverse
Text
Text Inverse
Text Muted
Accent
Border

Type scale

Anybody across the full scale. Desktop sizes are shown; the scale steps down at each breakpoint.

H1

Lorem ipsum dolor sit

H2

Lorem ipsum dolor sit

H3

Lorem ipsum dolor sit

H4

Lorem ipsum dolor sit

H5
Lorem ipsum dolor sit
H6
Lorem ipsum dolor sit
Paragraph

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Text link

Lorem ipsum dolor sit amet, with an inline text link consectetur adipiscing elit.

Unordered list
  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Sed do eiusmod tempor incididunt
Ordered list
  1. Ut labore et dolore magna
  2. Aliqua ut enim ad minim
  3. Veniam quis nostrud exercitation
Blockquote
Lorem ipsum dolor sit

Rich text block

A single rich text element renders every base tag. Style these once and all CMS content follows.

A working headline

A smaller subheading

Rich text mixes headings, paragraphs, links, lists and quotes. This block uses the same class as the project story, so it shows exactly how a story written in the CMS will look.

A quote inside rich text.
  • Bulleted point one
  • Bulleted point two

An inline link

Bold text

Emphasis

Figure caption — swap the placeholder for a real image.

Spacing scale

One rhythm across the template. Bars show each token at its real width.

Triple XS
Double XS
Extra Small
Small
Medium
Large
Extra Large
Double XL ·
Section
Section XL ·

Layout settings

Text max width
40rem
Site max width
100rem
Radius none
0px

Form elements

Inputs and textarea with labels, styled like the contact form, with an accent focus state.

04 Project type
05 Budget
06 Timing
Brief received
Thank you. The brief is with us.

We'll read it and reply within two working days.

Not sent
The brief didn't go through.

Please try again in a moment, or write to hello@scene.studio.

Buttons

Primary and secondary buttons as reusable components. Each pairs a label with a custom inline-SVG arrow that inherits the button colour and size.