light · dark-hero · sans · agents · builder

DESIGN.md inspired by MindStudio

White navigation shell around a dark gradient agent story with crisp blue CTAs.

By webdesignhot · www.mindstudio.ai
$ npx @webdesignhot/design-md add mindstudio
Learn more about the CLI
try on →
theme
1440 × 900
mobile · 390 × 844
Tokens webdesignhot/0.1
  • bg #fafafa
  • nav-bg #ffffff
  • surface #ffffff
  • surface-muted #f2f2f2
  • hero-bg #171b2a
  • hero-teal #16363b
  • hero-purple #27223d
  • hero-magenta #4b1835
  • text AAA · 19.4 #060606
  • text-muted #585858
  • text-soft #a0a0a0
  • hero-text #ffffff
  • hero-text-muted rgba(255, 255, 255, 0.68)
  • brand AA · 4.5 #0069ff
  • brand-hover #0056d6
  • brand-border #0100ff
  • border — · 1.3 #e0e0e0
  • border-strong AAA · 8.2 #0100ff
  • overlay rgba(1, 0, 0, 0.15)
  • success #1f8f5f
  • warning #e6a100
  • danger #d44848
  • on-brand #ffffff
Typography
Ship faster than ever.
display-hero Inter 56px w600 -0.025em
Ship faster than ever.
display Inter 44px w600 -0.02em
Ship faster than ever.
h1 Inter 40px w600 -0.015em
Built for teams that ship.
h2 Inter 36px w600 -0.01em
A complete kit
h3 Inter 24px w600 -0.005em
The quick brown fox jumps over the lazy dog.
body-lg Inter 20px w400 0
The quick brown fox jumps over the lazy dog.
body Inter 16px w400 0
The quick brown fox jumps over the lazy dog.
nav Inter 16px w400 0
The quick brown fox jumps over the lazy dog.
body-sm Inter 14px w400 0
The quick brown fox jumps over the lazy dog.
button Inter 14px w500 0
Spacing
  • step-0 0px
  • step-1 4px
  • step-2 8px
  • step-3 12px
  • step-4 16px
  • step-5 24px
  • step-6 32px
  • step-7 48px
  • step-8 64px
  • step-9 96px
  • step-10 128px
Radius
  • micro 2px
  • sm 8px
  • md 12px
  • video 12px
  • lg 18px
  • xl 28px
  • pill 9999px
Components
Text link →
Card preview A complete kit — everything your product needs. Hero, pricing, FAQ, dashboard, docs — every layout your product needs.
New Stable v1.0
Design roles 8/8 mapped · webdesignhot/0.1

Maps the 8 canonical role names to this entry's actual tokens. Use these to plug the design into role-aware tools — shadcn/ui themes, role-aware Tailwind plugins, atelier-lint — without hard-coding token names.

  • background bg
  • foreground text
  • primary brand
  • primary-foreground on-brand
  • accent hero-magenta
  • muted text-muted
  • border border
  • ring brand
Lineage & influences

MindStudio presents AI agents through a pragmatic product shell and cinematic hero sections. The white nav and blue CTA feel like SaaS infrastructure, while the dark gradient media area creates enough drama for the Remy agent narrative.

  • AI agent launch pages
    agent persona and product narrative
  • SaaS navigation systems
    white top bar, compact blue CTA
  • Product video hero sections
    large embedded media as primary proof
Export 4 formats · paste-ready
Tailwind

theme.extend block for tailwind.config.js

tailwind.config.js
CSS variables

:root { --bg, --text, --brand, … } you can paste anywhere

design.css
DTCG JSON

W3C Design Tokens Community Group format

design.tokens.json
Figma Variables

Importable into Figma → Variables → Import

figma-variables.json
The file
---
name: MindStudio
tagline: 'White navigation shell around a dark gradient agent story with crisp blue CTAs.'
updated_at: 2026-07-08T21:20:00+12:00
published_at: 2026-07-08T21:20:00+12:00
author: webdesignhot
source_url: https://www.mindstudio.ai
spec: webdesignhot/0.1
quality: curated
featured: false
categories: [ai, dev-tools, saas]
tags: [light, dark-hero, sans, agents, builder]
preview_swatch: ['#fafafa', '#0069ff', '#171b2a']
related: [lovable-dev, v0-app, replit]
description: 'MindStudio pairs a calm white product shell with a dark teal-purple hero for agent storytelling. The design uses Inter, compact blue CTAs, soft translucent pills, and large embedded media to frame AI agents as practical product infrastructure.'
aliases:
  background: bg
  foreground: text
  primary: brand
  primary-foreground: on-brand
  accent: hero-magenta
  muted: text-muted
  border: border
  ring: brand
colors:
  bg: '#fafafa'
  nav-bg: '#ffffff'
  surface: '#ffffff'
  surface-muted: '#f2f2f2'
  hero-bg: '#171b2a'
  hero-teal: '#16363b'
  hero-purple: '#27223d'
  hero-magenta: '#4b1835'
  text: '#060606'
  text-muted: '#585858'
  text-soft: '#a0a0a0'
  hero-text: '#ffffff'
  hero-text-muted: 'rgba(255, 255, 255, 0.68)'
  brand: '#0069ff'
  brand-hover: '#0056d6'
  brand-border: '#0100ff'
  border: '#e0e0e0'
  border-strong: '#0100ff'
  overlay: 'rgba(1, 0, 0, 0.15)'
  success: '#1f8f5f'
  warning: '#e6a100'
  danger: '#d44848'
  on-brand: '#ffffff'
typography:
  display:
    family: 'Inter, system-ui, -apple-system, sans-serif'
    weights: [500, 600, 700]
  body:
    family: 'Inter, system-ui, -apple-system, sans-serif'
    weights: [400, 500, 600]
  mono:
    family: 'ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace'
    weights: [400, 500]
  scale:
    display-hero: { size: 56, weight: 600, lineHeight: 1.08, tracking: '-0.025em', family: display }
    display: { size: 44, weight: 600, lineHeight: 1.1, tracking: '-0.02em', family: display }
    h1: { size: 40, weight: 600, lineHeight: 1.12, tracking: '-0.015em', family: display }
    h2: { size: 36, weight: 600, lineHeight: 1.12, tracking: '-0.01em', family: display }
    h3: { size: 24, weight: 600, lineHeight: 1.25, tracking: '-0.005em', family: display }
    body-lg: { size: 20, weight: 400, lineHeight: 1.6, tracking: '0', family: body }
    body: { size: 16, weight: 400, lineHeight: 1.5, tracking: '0', family: body }
    body-sm: { size: 14, weight: 400, lineHeight: 1.45, tracking: '0', family: body }
    nav: { size: 16, weight: 400, lineHeight: 1.5, tracking: '0', family: body }
    button: { size: 14, weight: 500, lineHeight: 1.5, tracking: '0', family: body }
radius:
  micro: 2
  sm: 8
  md: 12
  lg: 18
  xl: 28
  video: 12
  pill: 9999
spacing:
  base: 4
  scale: [0, 4, 8, 12, 16, 24, 32, 48, 64, 96, 128]
layout:
  page-width: 1280
  prose-width: 700
  header-height: 56
  hero-height: 820
  media-width: 640
motion:
  ease-standard: 'cubic-bezier(0.2, 0, 0, 1)'
  duration-fast: 140
  duration-standard: 220
  duration-slow: 420
  reduced-motion: 'freeze carousel and video hover treatments'
breakpoints:
  mobile: 640
  tablet: 1024
  desktop: 1280
  wide: 1536
components:
  button-primary:
    bg: brand
    text: on-brand
    radius: 12
    padding: '8px 20px'
    use: 'navigation and conversion CTA'
  button-ghost:
    bg: overlay
    text: hero-text
    radius: pill
    padding: '10px 32px'
    use: 'hero secondary action'
  card:
    bg: surface
    border: border
    radius: 12
    padding: 24
  video-frame:
    bg: surface
    border: transparent
    radius: 12
    shadow: '0 24px 70px rgba(0, 0, 0, 0.25)'
lineage:
  summary: 'MindStudio presents AI agents through a pragmatic product shell and cinematic hero sections. The white nav and blue CTA feel like SaaS infrastructure, while the dark gradient media area creates enough drama for the Remy agent narrative.'
  influences:
    - { name: 'AI agent launch pages', role: 'agent persona and product narrative' }
    - { name: 'SaaS navigation systems', role: 'white top bar, compact blue CTA' }
    - { name: 'Product video hero sections', role: 'large embedded media as primary proof' }
---

## 1. Visual Theme & Atmosphere

MindStudio uses a split personality deliberately. The navigation and later product cards are clean, white, and practical; the hero drops into a dark teal-purple gradient to make the agent story feel cinematic.

This is not a dark-mode site. It is a light SaaS shell with a dark product showcase embedded inside it. Blue CTAs provide the operational layer.

**Key Characteristics**
- White navigation bar with black logo.
- Dark grainy gradient hero.
- Inter everywhere.
- Blue CTA buttons with 12px radius.
- White hero headings and muted translucent body copy.
- Embedded video/media frame as the visual anchor.
- Soft pill secondary CTA over the hero.
- Product cards return to white surfaces below.

## 2. Color Palette & Roles

Page shell: `bg #fafafa`, `nav-bg #ffffff`, and `surface #ffffff`.

Hero: `hero-bg #171b2a`, `hero-teal #16363b`, `hero-purple #27223d`, and `hero-magenta #4b1835` form the dark atmospheric field.

Text: `text #060606` for the shell, `text-muted #585858` for nav/supporting copy, `hero-text #ffffff` for dark sections, and `hero-text-muted rgba(255, 255, 255, 0.68)` for long hero copy.

Action: `brand #0069ff` is the real CTA blue. `brand-border #0100ff` appears in sampled border and focus contexts.

## 3. Typography Rules

| Role | Font | Size | Weight | Notes |
| --- | --- | ---: | ---: | --- |
| Hero | Inter | 56 | 600 | white on dark gradient |
| Display | Inter | 44 | 600 | product sections |
| H1 | Inter | 40 | 600 | page title |
| H2 | Inter | 36 | 600 | carousel headings |
| H3 | Inter | 24 | 600 | cards |
| Body large | Inter | 20 | 400 | hero paragraphs |
| Body | Inter | 16 | 400 | default copy |
| Nav | Inter | 16 | 400 | quiet top bar |
| Button | Inter | 14 | 500 | compact SaaS CTA |

Avoid novelty fonts. MindStudio needs to feel trustworthy and agent-infrastructure ready.

## 4. Component Stylings

Primary CTA: blue fill, white text, 12px radius, compact height. It appears in the nav and in conversion sections.

Hero secondary: translucent black pill with white text. It should sit over the gradient without feeling like a hard outlined button.

Video frame: white embedded media card with rounded corners and a strong but soft shadow.

Cards: white surface, thin `#e0e0e0` border, 12px radius.

Navigation: fixed-height white bar, centered nav links, login as text, CTA on the far right.

## 5. Layout Principles

Use a full-width dark hero band immediately below the white nav. Content should split: explanatory copy on the left and a large media frame on the right.

Below the hero, return to a centered product cadence with white cards, blue CTAs, and restrained copy.

## 6. Shapes & Radius Scale

| Tier | Value | Use |
| --- | ---: | --- |
| Micro | 2 | cookie and utility controls |
| Small | 8 | small pills |
| Medium | 12 | CTAs, video frame, cards |
| Large | 18 | larger modules |
| Extra large | 28 | feature panels |
| Pill | 9999 | hero secondary actions |

MindStudio's default radius is 12px. Use the extreme pill only for overlay actions.

## 7. Depth & Elevation

Depth comes from media and gradient, not stacked cards.

| Level | Treatment | Use |
| --- | --- | --- |
| 0 | white shell | nav and page base |
| 1 | dark gradient band | hero |
| 2 | elevated video frame | product proof |
| 3 | white card with border | announcements |

## 8. Interaction & Motion

Use practical SaaS timings: 140ms hover, 220ms color transitions, 420ms carousel or hero media movement.

Blue CTAs darken on hover. Hero carousel controls can fade in and out, but avoid excessive motion because the video already carries attention.

## 9. Accessibility & A11y

Blue `#0069ff` with white text is suitable for CTA text. White hero text over the dark gradient is strong, but translucent support copy should stay large and avoid low opacity.

Focus states should use `#0100ff` or an outer blue ring. Video embeds need a text alternative and keyboard-accessible controls.

## 10. Responsive Behavior

On mobile, keep the white nav compact, stack hero copy above the media frame, and reduce the hero height. The secondary pill should remain centered or full-width below the copy.

Large video frames should scale to the viewport width with preserved aspect ratio, not crop important controls.

## 11. Content & Voice

Voice is confident and product-agent oriented. Use words like agent, build, ship, spec, app, workflow, and product.

Copy should describe capability in plain terms. Avoid overpromising autonomy; the brand tone works best when AI is framed as a practical collaborator.

## 12. Dark Mode & Theming

The site is not globally dark. Treat dark sections as product storytelling bands inside a light shell.

If building a full dark theme, keep blue as the CTA, preserve white text, and use the teal-purple gradient as the main brand background.

## 13. Lineage & Influences

MindStudio borrows from classic SaaS navigation, AI-agent launch pages, and product video storytelling. The white shell establishes trust before the hero introduces drama.

The Remy section behaves like a product trailer. The design system should make space for narrative media without turning every surface into a video poster.

## 14. Do's and Don'ts

Do combine white shell and dark hero. Do use blue for conversion actions. Do use Inter consistently. Do keep media frames large. Do keep secondary hero actions translucent.

Do not tag the whole design as dark. Do not use purple as the main CTA. Do not place low-contrast gray text over the gradient at small sizes. Do not clutter the nav.

## 15. Agent Prompt Guide

### Quick Color Reference

Page background: `#fafafa`; nav: `#ffffff`; text: `#060606`; muted text: `#585858`; hero base: `#171b2a`; hero teal: `#16363b`; hero magenta: `#4b1835`; CTA blue: `#0069ff`; border: `#e0e0e0`.

### Example Component Prompts

- Create a MindStudio-style hero with white nav, dark teal-purple gradient background, left agent copy, and right video frame.
- Design a compact blue Get Started button with 12px radius.
- Build a translucent pill CTA over a dark gradient hero.
- Create a white announcement card with thin border and black text below the hero.

### Iteration Guide

1. Keep the shell light even when the hero is dark.
2. Use blue only for actionable conversion controls.
3. Make media frames large enough to be the proof.
4. Preserve Inter and restrained nav spacing.
5. Use gradient atmosphere in bands, not everywhere.
Prose

1. Visual Theme & Atmosphere

MindStudio uses a split personality deliberately. The navigation and later product cards are clean, white, and practical; the hero drops into a dark teal-purple gradient to make the agent story feel cinematic.

This is not a dark-mode site. It is a light SaaS shell with a dark product showcase embedded inside it. Blue CTAs provide the operational layer.

Key Characteristics

  • White navigation bar with black logo.
  • Dark grainy gradient hero.
  • Inter everywhere.
  • Blue CTA buttons with 12px radius.
  • White hero headings and muted translucent body copy.
  • Embedded video/media frame as the visual anchor.
  • Soft pill secondary CTA over the hero.
  • Product cards return to white surfaces below.

2. Color Palette & Roles

Page shell: bg #fafafa, nav-bg #ffffff, and surface #ffffff.

Hero: hero-bg #171b2a, hero-teal #16363b, hero-purple #27223d, and hero-magenta #4b1835 form the dark atmospheric field.

Text: text #060606 for the shell, text-muted #585858 for nav/supporting copy, hero-text #ffffff for dark sections, and hero-text-muted rgba(255, 255, 255, 0.68) for long hero copy.

Action: brand #0069ff is the real CTA blue. brand-border #0100ff appears in sampled border and focus contexts.

3. Typography Rules

RoleFontSizeWeightNotes
HeroInter56600white on dark gradient
DisplayInter44600product sections
H1Inter40600page title
H2Inter36600carousel headings
H3Inter24600cards
Body largeInter20400hero paragraphs
BodyInter16400default copy
NavInter16400quiet top bar
ButtonInter14500compact SaaS CTA

Avoid novelty fonts. MindStudio needs to feel trustworthy and agent-infrastructure ready.

4. Component Stylings

Primary CTA: blue fill, white text, 12px radius, compact height. It appears in the nav and in conversion sections.

Hero secondary: translucent black pill with white text. It should sit over the gradient without feeling like a hard outlined button.

Video frame: white embedded media card with rounded corners and a strong but soft shadow.

Cards: white surface, thin #e0e0e0 border, 12px radius.

Navigation: fixed-height white bar, centered nav links, login as text, CTA on the far right.

5. Layout Principles

Use a full-width dark hero band immediately below the white nav. Content should split: explanatory copy on the left and a large media frame on the right.

Below the hero, return to a centered product cadence with white cards, blue CTAs, and restrained copy.

6. Shapes & Radius Scale

TierValueUse
Micro2cookie and utility controls
Small8small pills
Medium12CTAs, video frame, cards
Large18larger modules
Extra large28feature panels
Pill9999hero secondary actions

MindStudio’s default radius is 12px. Use the extreme pill only for overlay actions.

7. Depth & Elevation

Depth comes from media and gradient, not stacked cards.

LevelTreatmentUse
0white shellnav and page base
1dark gradient bandhero
2elevated video frameproduct proof
3white card with borderannouncements

8. Interaction & Motion

Use practical SaaS timings: 140ms hover, 220ms color transitions, 420ms carousel or hero media movement.

Blue CTAs darken on hover. Hero carousel controls can fade in and out, but avoid excessive motion because the video already carries attention.

9. Accessibility & A11y

Blue #0069ff with white text is suitable for CTA text. White hero text over the dark gradient is strong, but translucent support copy should stay large and avoid low opacity.

Focus states should use #0100ff or an outer blue ring. Video embeds need a text alternative and keyboard-accessible controls.

10. Responsive Behavior

On mobile, keep the white nav compact, stack hero copy above the media frame, and reduce the hero height. The secondary pill should remain centered or full-width below the copy.

Large video frames should scale to the viewport width with preserved aspect ratio, not crop important controls.

11. Content & Voice

Voice is confident and product-agent oriented. Use words like agent, build, ship, spec, app, workflow, and product.

Copy should describe capability in plain terms. Avoid overpromising autonomy; the brand tone works best when AI is framed as a practical collaborator.

12. Dark Mode & Theming

The site is not globally dark. Treat dark sections as product storytelling bands inside a light shell.

If building a full dark theme, keep blue as the CTA, preserve white text, and use the teal-purple gradient as the main brand background.

13. Lineage & Influences

MindStudio borrows from classic SaaS navigation, AI-agent launch pages, and product video storytelling. The white shell establishes trust before the hero introduces drama.

The Remy section behaves like a product trailer. The design system should make space for narrative media without turning every surface into a video poster.

14. Do’s and Don’ts

Do combine white shell and dark hero. Do use blue for conversion actions. Do use Inter consistently. Do keep media frames large. Do keep secondary hero actions translucent.

Do not tag the whole design as dark. Do not use purple as the main CTA. Do not place low-contrast gray text over the gradient at small sizes. Do not clutter the nav.

15. Agent Prompt Guide

Quick Color Reference

Page background: #fafafa; nav: #ffffff; text: #060606; muted text: #585858; hero base: #171b2a; hero teal: #16363b; hero magenta: #4b1835; CTA blue: #0069ff; border: #e0e0e0.

Example Component Prompts

  • Create a MindStudio-style hero with white nav, dark teal-purple gradient background, left agent copy, and right video frame.
  • Design a compact blue Get Started button with 12px radius.
  • Build a translucent pill CTA over a dark gradient hero.
  • Create a white announcement card with thin border and black text below the hero.

Iteration Guide

  1. Keep the shell light even when the hero is dark.
  2. Use blue only for actionable conversion controls.
  3. Make media frames large enough to be the proof.
  4. Preserve Inter and restrained nav spacing.
  5. Use gradient atmosphere in bands, not everywhere.
Ship with this

Drop mindstudio into your project, then ship the actual sections in an afternoon.

1 · install design
npx @webdesignhot/design-md add mindstudio
2 · ship landing page
npx agentkit init --design mindstudio
How AgentKit reads DESIGN.md