Aiven DESIGN.md

Brands

Open source data infrastructure design with practical cloud clarity, warm orange accents, and production-ready service management surfaces.

Raw DESIGN.md

At a glance

Group
Brands
Main color
#ff6b00Orange design systems
Fonts
InterSF Mono

Colors in this file

  • #ff6b00

    background

  • #ffffff

    background

  • #e2e8f0

    Unnamed

  • #fff4e8

    background

  • #d95500

    Unnamed

  • #111827

    Unnamed

  • #2563eb

    Unnamed

  • #16a34a

    Unnamed

  • #f8fafc

    Unnamed

Open source data infrastructure design with practical cloud clarity, warm orange accents, and production-ready service management surfaces.

1. Visual Theme & Atmosphere

Aiven should feel like managed data infrastructure that removes operational drag. The product language needs to support PostgreSQL, Kafka, ClickHouse, OpenSearch, MySQL, Valkey, metrics, backups, compliance, BYOC, and multi-cloud deployment without making the interface feel like raw cloud plumbing.

  • Mood: reliable, practical, cloud-neutral, engineer-friendly, production-ready
  • Density: medium-to-high for service consoles and usage tables
  • Character: warm action accents, calm neutral surfaces, service cards, region/cloud metadata

2. Color Palette & Roles

TokenHexRole
--aiven-orange#FF6B00Primary CTA and product accent
--aiven-orange-dark#D95500Hover / pressed state
--aiven-ink#111827Primary text and dark surfaces
--aiven-blue#2563EBLinks and cloud/provider metadata
--aiven-green#16A34AHealthy service / SLA state
--surface-page#F8FAFCConsole and page background
--surface-card#FFFFFFService cards and tables
--surface-soft#FFF4E8Subtle orange callout
--border-default#E2E8F0Dividers, cards, inputs

Use orange for action and product emphasis. Use green strictly for healthy services, uptime, backup status, or successful changes.

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
Service Title20px6501.3
Body16px4001.6
Helper14px4001.45
Code13px5001.55

4. Component Stylings

css.button-primary {
  min-height: 44px;
  padding: 0 18px;
  border: 1px solid #FF6B00;
  border-radius: 999px;
  background: #FF6B00;
  color: #FFFFFF;
  font: 600 14px/1 Inter, sans-serif;
}

.service-card {
  border: 1px solid #E2E8F0;
  border-radius: 16px;
  background: #FFFFFF;
  padding: 18px;
}

.cloud-panel {
  border-radius: 20px;
  background: #FFF4E8;
  padding: 24px;
}

.input {
  min-height: 44px;
  border: 1px solid #E2E8F0;
  border-radius: 12px;
  padding: 0 14px;
}

5. Layout Principles

TokenValueUsage
--space-28pxStatus metadata
--space-416pxConsole rhythm
--space-524pxService card padding
--space-848pxMajor sections

Organize around cloud, region, service type, plan, connection details, backups, observability, and compliance.

6. Depth & Elevation

css.shadow-card { box-shadow: 0 8px 18px rgba(17, 24, 39, 0.06); }
.shadow-panel { box-shadow: 0 18px 42px rgba(17, 24, 39, 0.10); }

Use borders for console density and subtle elevation for onboarding, cloud selection, and service creation panels.

7. Do's and Don'ts

Do make managed services, cloud choice, SLA, and compliance visible. Do show service health clearly. Do not make multi-cloud controls look abstract. Do not hide cost, region, or backup state.

8. Responsive Behavior

BreakpointMin WidthBehavior
Mobile0pxStack service cards and metadata
Tablet768pxTwo-column service and cloud panels
Desktop1200pxFull console tables, sidebars, and service detail views

Keep service actions and status controls at least 44px tall.

9. Agent Prompt Guide

Design like Aiven: practical managed open source data infrastructure, warm orange action accents, white service cards, cloud/region metadata, clear health and SLA states, and calm production console density.

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/aiven.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

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