SchemaBlue Design System

SchemaBlue Design System mockup preview
Click to expand

SchemaBlue is a diagrammatic, relational design system purpose-built for database design and schema visualization tools. Its pale blue background provides a calm canvas for complex entity-relationship diagrams, while the blue-purple-green palette distinguishes tables, relationships, and data types. The system balances visual clarity with technical density, ensuring that intricate schema structures remain comprehensible. Material-influenced shadows create a layered interface where diagram elements float naturally above the workspace.

Primary#3B82F6
Secondary#8B5CF6
Tertiary#10B981
Background#F0F4FF
Headline
Aa
Search
Body
Aa
Label
Aa
Label

Color Palette

Typography

DisplayRoboto Mono · 30px · Bold

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

HeadlineRoboto Mono · 24px · Bold

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

SubheadRoboto Mono · 18px · SemiBold

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

Body LargeRoboto · 16px · Regular

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

BodyRoboto · 14px · Regular

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

Body SmallRoboto · 13px · Regular

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

CaptionRoboto · 12px · Medium

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

OverlineRoboto Mono · 11px · Medium

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

CodeRoboto Mono · 13px · Regular

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

Spacing

Base: 4px

SchemaBlue is a diagrammatic, relational design system purpose-built for database design and schema visualization tools. Its pale blue background provides a calm canvas for complex entity-relationship diagrams, while the blue-purple-green palette distinguishes tables, relationships, and data types. The system balances visual clarity with technical density, ensuring that intricate schema structures remain comprehensible. Material-influenced shadows create a layered interface where diagram elements float naturally above the workspace.

Components

Buttons

Cards

Card Title

Sample body text for the card component.

Card Title

Sample body text for the card component.

Inputs

Please enter a valid email

Chips

FilterStatusData Type

Elevation & Depth

Subtle
Medium
Large
Overlay

Do's & Don'ts

Do

use relationship lines with clear cardinality markers (1:1, 1:N, M:N) on the canvas
color-code data types consistently throughout tables and property panels
show primary keys with a key icon and foreign keys with a link icon for instant recognition
provide zoom controls and a minimap for navigating complex schemas
snap table positions to the 16px grid for clean diagram alignment
validate schema changes in real time and surface errors with inline semantic indicators

Don't

overcrowd the canvas -- use auto-layout to space tables at minimum 24px apart
use more than 3 colors for relationship lines; keep the diagram palette restrained
hide constraint information inside tooltips alone -- display it directly in the table card
use decorative gradients or patterns on the canvas background -- keep it clean and flat
Download .md

License MIT
Uploaded yesterday
Version v1
File size 6.0 KB
Downloads 0

Use with MCP

Using designmd mcp, download the design system https://designmd.ai/chef/schemablue and implement it in my code

Don't have the MCP? Install it here