Gym Website Design System for Boutique Fitness StudiosDESIGN.md alpha

A gym website design system for boutique fitness studios, CrossFit boxes, boxing clubs and personal trainers. It should feel strong and motivating without shouting: big condensed headlines, confident graphite, one warm clay-orange for action and plenty of real training photography. The main goals are the free trial and the class schedule. Fonts were chosen with full Latin Extended coverage, so Polish, Czech and other Central European diacritics (ą, ę, ł, ż, ř, ů) render correctly in every weight.

primary#16181D
secondary#B03E1C
tertiary#F2643A
neutral#8A8B90
Headline
Aa
Search
Body
Aa
Label
Aa
Label

Color Palette

Typography

displayAnton · 56px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

headline-lgAnton · 40px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

headline-mdAnton · 28px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

headline-smAnton · 22px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

body-lgInter · 18px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

body-mdInter · 16px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

body-smInter · 14px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

label-lgInter · 16px · Bold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

label-mdInter · 13px · Bold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

label-smInter · 12px · SemiBold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

statAnton · 32px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

Corner Radius

0px
2px
4px
8px
9999px

Spacing

Base: 4px
4px
8px
8px
16px
24px
24px
40px
64px
96px
1200px

A gym website design system for boutique fitness studios, CrossFit boxes, boxing clubs and personal trainers. It should feel strong and motivating without shouting: big condensed headlines, confident graphite, one warm clay-orange for action and plenty of real training photography. The main goals are the free trial and the class schedule. Fonts were chosen with full Latin Extended coverage, so Polish, Czech and other Central European diacritics (ą, ę, ł, ż, ř, ů) render correctly in every weight.

Components

Buttons

Inputs

Cards

Card Title

Sample body text for the card component.

Card Title

Sample body text for the card component.

Card Title

Sample body text for the card component.

Chips

defaultaccent

eyebrow

default

default

default

default

default

default

default

default

default

Elevation & Depth

elevated

Do's & Don'ts

Do

Use real people training in the studio, not stock models.
Keep the free trial button visible on every screen.

Don't

Use neon colors or gradients.
Set body text in Anton; it is for headlines and numbers only.
Download .md

License MIT
Uploaded yesterday
Version v1
File size 7.8 KB
Downloads 6
Copies 1

Use with MCP

Using designmd mcp, download the design system https://designmd.ai/stormcube/boutique-gym-website-design-system and implement it in my code

Don't have the MCP? Install it here