Storyblok DESIGN.md

Brands

Headless CMS design with bright blue brand confidence, visual editing clarity, and component-based content structure.

Raw DESIGN.md

At a glance

Group
Brands
Main color
#00a9ffBlue design systems
Fonts
InterSF Mono

Colors in this file

  • #00a9ff

    Unnamed

  • #e2e8f0

    Unnamed

  • #0b1f33

    Unnamed

  • #00b37a

    Unnamed

  • #7c3aed

    Unnamed

  • #f8fafc

    Unnamed

  • #ffffff

    Unnamed

  • #64748b

    Unnamed

  • #6d28d9

    Unnamed

Headless CMS design with bright blue brand confidence, visual editing clarity, and component-based content structure.

1. Visual Theme & Atmosphere

Storyblok should feel like a visual editor for structured content. The design supports components, blocks, stories, live preview, localization, approval workflows, and developer-friendly headless delivery.

2. Color Palette & Roles

TokenHexRole
--storyblok-blue#00A9FFPrimary brand/action color
--storyblok-navy#0B1F33Strong text and dark panels
--storyblok-green#00B37APublished / approved state
--storyblok-purple#7C3AEDComponent / workflow accent
--surface-page#F8FAFCPage background
--surface-card#FFFFFFStory cards
--border-default#E2E8F0Dividers
--text-muted#64748BMetadata

3. Typography Rules

css--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
--font-mono: "SF Mono", "JetBrains Mono", "Roboto Mono", Menlo, monospace;
ElementSizeWeightLine Height
Hero Display58px7001.05
Page Title40px7001.12
Section Title30px6501.2
Block Title20px6501.3
Body16px4001.6
Code13px5001.55

4. Component Stylings

css.button-primary { min-height: 44px; padding: 0 18px; border-radius: 10px; border: 1px solid #00A9FF; background: #00A9FF; color: #fff; font: 600 14px/1 Inter, sans-serif; }
.story-card { border: 1px solid #E2E8F0; border-radius: 16px; background: #fff; padding: 18px; }
.visual-preview { border-radius: 16px; border: 1px solid #E2E8F0; background: #fff; overflow: hidden; }
.component-pill { background: rgba(124, 58, 237, 0.12); color: #6D28D9; border-radius: 999px; padding: 6px 10px; }

5. Layout Principles

Organize around space, story, component, field, preview, workflow, localization, and API delivery. Keep visual preview and structured fields connected.

6. Depth & Elevation

css.shadow-card { box-shadow: 0 8px 18px rgba(11, 31, 51, 0.07); }
.shadow-preview { box-shadow: 0 20px 48px rgba(11, 31, 51, 0.14); }

7. Do's and Don'ts

Do make visual editing obvious. Do show component boundaries clearly. Do not make headless CMS UI look like a static document editor.

8. Responsive Behavior

BreakpointMin WidthBehavior
Mobile0pxStack fields and previews
Tablet768pxTwo-column editor/preview
Desktop1200pxFull visual editing workspace

9. Agent Prompt Guide

Design like Storyblok: bright blue headless CMS UI, visual preview frames, component pills, structured story cards, publishing states, and component-based content clarity.

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/storyblok.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "storyblok" })