Switch between the rendered Visual preview and the Raw DESIGN.md.
The Metronic design system embodies a clean, professional, and modern aesthetic specifically tailored for enterprise account management dashboards and software platforms. It prioritizes clarity and accessibility through a minimalist color palette, breathing whitespace, and crisp typography. The design language favors simplicity and functionality over ornamentation, creating an environment where data visualization and user interactions take center stage. Subtle shadows and refined spacing create a gentle sense of elevation without visual clutter. This system is designed for teams managing accounts, integrations, billing, and security—contexts requiring trust, precision, and ease of navigation.
Key Characteristics
#008FFB): Primary call-to-action buttons, active links, chart lines, and interactive state indicators. Used sparingly to draw attention to key user actions.#008FFB): Secondary interactive elements, hover states, and data visualization highlights.#141414): Hyperlinks and navigation text. Slightly darker neutral for clear contrast and readability.#141414): Text on neutral buttons and secondary actions.#000000): Primary heading and body text color for maximum contrast and legibility.#363636): Secondary text, descriptions, and supplementary content.#545454): Tertiary text, metadata, timestamps, and de-emphasized information.#FFFFFF): Primary background for all cards, containers, modals, and main content areas.#F0F0F0): Subtle borders separating card sections and defining container edges. Creates gentle visual hierarchy without harshness.#E8E8E8): Slightly stronger borders for input fields and interactive containers requiring clearer definition.ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serifsystem-ui, sans-serifhttps://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap| Role | Font | Size | Weight | Line Height | Letter Spacing | Notes |
|---|---|---|---|---|---|---|
| Display / H1 | ui-sans-serif | 18px | 500 | 28px | 0px | Large headings, page titles |
| Heading / H2 | ui-sans-serif | 20px | 600 | 28px | 0px | Section headers, dashboard headers |
| Subheading / H3 | ui-sans-serif | 16px | 400 | 24px | 0px | Card titles, subsection headers |
| Body / Paragraph | ui-sans-serif | 14px | 400 | 22px | 0px | Primary content, descriptions |
| Emphasis / Strong | ui-sans-serif | 14px | 500 | 20px | 0px | Highlighted body text, labels, strong emphasis |
| Button | ui-sans-serif | 16px | 500 | 24px | 0px | Large action buttons |
| Button Small | ui-sans-serif | 14px | 500 | 20px | 0px | Secondary and compact buttons |
| Label / Caption | ui-sans-serif | 13px | 500 | 18.5714px | 0px | Form labels, field labels, captions |
| Caption / Meta | ui-sans-serif | 12px | 400 | 18px | 0px | Timestamps, secondary metadata |
#008FFB#FFFFFF16px5008px 16px6px0px solid transparent0px 1px 2px rgba(0, 0, 0, 0.05)40px24px#0078D4, shadow 0px 2px 4px rgba(0, 0, 0, 0.08)#0056A3, shadow inset 0px 1px 2px rgba(0, 0, 0, 0.1)#E8E8E8, text color #B3B3B3, cursor not-allowed#F0F0F0#14141414px5008px 10px6px1px solid #E8E8E8noneauto20px#E8E8E8, border 1px solid #D0D0D0#D0D0D0#F9F9F9, text color #999999, border 1px solid #F0F0F0transparent#14141414px5004px 10px6px0px solid transparentnoneauto20px#F9F9F9, border 1px solid #E8E8E8#F0F0F0transparent#36363613px5000px9999px (fully rounded)0px solid transparentnone36px36pxflex, align-items: center, justify-content: center#F9F9F9#E8E8E8#FFFFFF#14141416px40024px 30px12px1px solid #F0F0F00px 1px 2px rgba(0, 0, 0, 0.05)24px1px solid #E8E8E8, shadow 0px 2px 4px rgba(0, 0, 0, 0.08)#FFFFFF24px 30px12px1px solid #F0F0F00px 1px 2px rgba(0, 0, 0, 0.05)0px 0px 16px 0px#36363632px#FFFFFF24px 30px12px2px solid #008FFB0px 2px 4px rgba(0, 144, 251, 0.08)#FFFFFF#14141413px4008px 12px6px1px solid #E8E8E80px 1px 2px rgba(0, 0, 0, 0.05)36px18.5714px#9999991px solid #008FFB, box-shadow 0px 0px 0px 3px rgba(0, 144, 251, 0.1)#F9F9F9, text color #B3B3B3, border 1px solid #F0F0F0, cursor not-allowed1px solid #FF3333, box-shadow 0px 0px 0px 3px rgba(255, 51, 51, 0.1)36pxabsolute, left 12px#99999916pxdisplay: flex, gap: 0px6px 0px 0px 6px0px 6px 6px 0px36px16px × 16px4px1px solid #E8E8E8#008FFB#FFFFFFbox-shadow: 0px 0px 0px 3px rgba(0, 144, 251, 0.1)13px500#3636366px18.5714px#FFFFFF1px solid #F0F0F064px0px 20pxflex, align-items: center, justify-content: space-between#008FFB14px5002px solid #008FFB4px#36363614px400#14141414px#999999/#141414, Font Weight 5008px#FFFFFF12px32px0px 4px 6px rgba(0, 0, 0, 0.1), 0px 2px 4px rgba(0, 0, 0, 0.1)480pxrgba(0, 0, 0, 0.5)16px1px solid #F0F0F016px20px600#141414#F0F0F0#36363612px5004px 8px4px#E8F5E9#2E7D321px solid #4CAF50#FFF3E0#E651001px solid #FF9800#FFEBEE#C628281px solid #F44336Base Unit: 4px
Spacing Scale:
4px (1×): Minimal gaps, inline spacing8px (2×): Tight spacing, form field gaps12px (3×): Component internal spacing16px (4×): Standard section spacing, moderate gaps20px (5×): Larger gaps, content section separation24px (6×): Card padding, major vertical spacing32px (8×): Large section padding, significant breaks40px (10×): Page-level margins80px (20×): Hero spacing, major vertical separationUsage Context:
1440px for desktop; 1024px for tablet; full width minus 16px padding on mobile20px between columns20px on mobile, 40px on tablet and aboveMetronic embraces generous whitespace to reduce cognitive load and improve content focus. Each content section is surrounded by breathing room (24px–40px margins) to create visual separation and guide the eye. Cards are isolated by whitespace rather than enclosed by frames, creating a modern, airy aesthetic. This approach improves readability, reduces visual tension, and signals that the interface is uncluttered and approachable.
3px: Minimal rounding for very small elements (micro-interactions, subtle borders)4px: Checkboxes, small form inputs, compact badges6px: Standard inputs, buttons, small containers12px: Cards, modals, larger containers9999px: Fully rounded pills (icon buttons, badges)| Level | Treatment | Use |
|---|---|---|
| 0 (Flat) | box-shadow: none | Buttons (ghost), inputs (borderless), flat backgrounds |
| 1 (Subtle) | 0px 1px 2px rgba(0, 0, 0, 0.05) | Cards, input fields, small lifted components |
| 2 (Raised) | 0px 2px 4px rgba(0, 0, 0, 0.08) | Hovering cards, elevated buttons, floating action elements |
| 3 (Floating) | 0px 4px 6px rgba(0, 0, 0, 0.1), 0px 2px 4px rgba(0, 0, 0, 0.1) | Modals, dropdowns, tooltips, overlapping surfaces |
| 4 (Prominent) | 0px 8px 16px rgba(0, 0, 0, 0.12) | Full-page overlays, high-priority modals |
Shadow Philosophy: Metronic uses minimal, restrained shadows to suggest depth without creating visual harshness. Shadows are soft, low-opacity, and short-range (1px–8px blur radius), reinforcing the light, airy aesthetic. Shadows appear only when elevation adds functional value—distinguishing interactive states, layered content, or modal context. Flat components (buttons, links) use no shadow unless hovered or active, keeping the interface visually clean.
#008FFB) sparingly for critical actions, link states, and active navigation—reserve it as visual highlight to guide user attention.24px margin between cards and sections to preserve the airy aesthetic.400 weight body text with 500–600 weight headings to improve scannability.8px gap between label and field for optimal mobile and desktop usability.1px solid #F0F0F0) rather than relying solely on shadow for definition in light-background interfaces.36px × 36px on mobile; icon buttons should never be smaller than this.#999999) for secondary information (metadata, timestamps, helper text) to reduce visual noise.0px 20px 40px rgba(0, 0, 0, 0.2)) to cards; they conflict with the light, minimal aesthetic.12px for readable content; caption and meta text are the minimum threshold.12px to standard components (inputs, cards, buttons); overly rounded corners feel childish and reduce design professionalism.ui-sans-serif / Inter; no serif, script, or system-fallback fonts should appear in production.| Breakpoint | Width | Key Changes |
|---|---|---|
| Mobile | 320px–639px | Single-column layout, full-width cards, 16px padding, large touch targets (48px), stacked navigation |
| Tablet | 640px–1023px | 2-column grid, 20px padding, medium cards, collapsible sidebar navigation |
| Desktop | 1024px–1439px | 3–4-column grid, 40px padding, full sidebar, horizontal navigation |
| Large Desktop | 1440px+ | Max-width container (1440px), centered layout, full-featured dashboard |
44px × 44px for critical interactive elements (primary buttons, navigation items)48px × 48px for mobile buttons and icon buttons8px between adjacent touch targets16px of screen edges on mobile16px margin on mobile; centered container with 480px max-width on desktop#008FFB)#FFFFFF)#000000) or Dark Text Alternative (#141414)#141414)#363636)#545454)#F0F0F0) or Border Medium (#E8E8E8)#F9F9F9)rgba(0, 144, 251, 0.1))Primary blue (#008FFB) is the only accent color. Use it for primary buttons, active navigation, links, and highlights. Never use secondary colors; neutrals handle all other roles.
All spacing is multiples of 4px. Common values: 8px, 12px, 16px, 20px, 24px, 32px. Never use arbitrary spacing; maintain strict grid discipline.
Card padding is always 24px 30px. Titles use 16px weight 400; subsections add 16px top margin. Cards have 1px solid #F0F0F0 border and 0px 1px 2px rgba(0, 0, 0, 0.05) shadow.
Border radius is conservative: 6px for inputs/buttons, 12px for cards/modals, 4px for badges, 9999px for fully rounded pills. Never exceed 12px for standard components.
Typography is Inter-only. Use ui-sans-serif family with fallback stack. Sizes: 14px body, 16px button, 20px heading, 13px label. Weight 400 for body, 500 for emphasis, 600 for headings.
Shadows are minimal and soft. Use 0px 1px 2px rgba(0, 0, 0, 0.05) for cards, 0px 4px 6px rgba(0, 0, 0, 0.1) for modals. Never use strong shadows; depth is suggested, not imposed.
Form inputs are 36px tall, with 8px vertical padding, 12px horizontal padding, 1px solid #E8E8E8 border, 6px radius. Focus state adds 3px blue outline shadow.
Buttons follow hierarchy: primary (#008FFB bg), secondary (#F0F0F0 bg), ghost (transparent). All have 6px radius, 500 weight. Icon buttons are 36px × 36px, fully rounded, transparent background.
Whitespace is generous. Minimum section margin is 24px; page-level margin is 40px. Never crowd content; breathing room reduces cognitive load and improves scannability.
Mobile-first responsive strategy: Single-column layout, full-width cards at mobile; 2–3 columns at tablet; 3–4 columns at desktop. Collapse navigation to hamburger at mobile; restore at tablet+. Minimum touch target is 44px × 44px.