Inkwell Complete Design System
Inkwell is an AI-powered company builder with a dark, futuristic design. Gold accents, Space Grotesk headlines, glass-morphism effects, and animated shine buttons. This reference covers the marketing site and the product dashboard.
Website
MarketingOverview
AI-Powered Company Builder. Dark, futuristic marketing site with gold (#c9a962) primary, Space Grotesk headlines, glass-morphism effects, and animated shine buttons.
Colors
Gold primary, cyan accent, deeply dark backgrounds with semantic status colors.
Primary & Accent
Backgrounds
Text, Border & Status
Typography
Space Grotesk headlines with tight tracking. System sans-serif for body text.
Cards
Marketing cards with glow hover effect. Agent cards with colored top borders. Bento grid layout.
Standard + Agent Cards
Bento Grid
Hero Section
Two-column layout at desktop with terminal animation area.
Build Your AI Company in Minutes
Deploy a full team of AI agents that run your entire company infrastructure autonomously.
Section Spacing
120px vertical padding with alternating backgrounds for visual rhythm.
Animations
Entrance animations, shine sweeps, and pulse glows.
Entrance (Staggered)
Pulse Glow & Shine
Spacing & Layout
4px base unit. Content constrained to 1280px max-width.
Border Radius & Shadows
CSS Variables — Website
App / Portal
Dashboard, agents, terminal, forms, and data components
App / Portal Overview
The Inkwell dashboard uses Geist Nostalgia as its primary UI font with a terminal-inspired aesthetic. Sidebar navigation, agent dashboards, and real-time terminal output.
Colors & Agent Map
Twelve agent colors uniquely identify each AI role throughout the dashboard.
Agent Color Map
Typography — App
Geist Nostalgia (monospace fallback) for a terminal-native feel. Labels use uppercase with wide tracking.
Forms
Monospace inputs with gold focus ring. Error, disabled, and select states.
Cards — App
Dashboard stat cards, agent cards with colored borders, and task cards with progress bars.
Stat Cards
Agent Cards
Task Card
Dashboard Layout
Sidebar (240px) + main content with stat cards and activity feed.
Company Dashboard
Tables
Dark theme with subtle row striping and hover highlights.
Modals
Dark overlay with centered card panel. Header and footer separated by borders.
Status Indicators
Badges, pills, and status dots using semantic colors.
Terminal
macOS-style terminal log viewer with color-coded output.
Chat
User messages in gold, agent messages in dark card bubbles.
Loading States
Spinners and skeleton shimmer placeholders.
Spinners
Skeleton Screens
CSS Variables — App
Tailwind Mapping
The paired JSON export now includes a tailwind section with theme extensions and component recipes. Use these mappings instead of default Tailwind tokens when recreating this system.
// tailwind.config.js
import designSystem from './design-system.json';
export default {
theme: {
extend: designSystem.tailwind.website.theme.extend,
},
};
// Swap to designSystem.tailwind.app.theme.extend for app/portal surfaces.
| Scope | Primary | Body Font | Radius | Shadow | Breakpoint |
|---|---|---|---|---|---|
| Website | — | — | — | — | — |
| App / Portal | — | — | — | — | — |
| Scope | Recipe | Class Pattern | Notes |
|---|---|---|---|
| Website | buttonPrimary | inline-flex items-center justify-center gap-2 rounded-md bg-brand-primary text-text-inverse shadow-sm px-4 py-2 font-semibold transition-colors | Primary action button using exported brand, radius, and shadow tokens. |
| Website | surfaceCard | rounded-md bg-surface-base text-text-primary border border-border-subtle shadow-sm p-6 | Default surface/card treatment for high-visibility content areas. |
| Website | inputField | rounded-md border border-border-subtle bg-surface-base text-text-primary px-3 py-2 focus:outline-none focus:ring-2 focus:ring-focus-ring | Base text input treatment aligned to the exported radius, border, and focus tokens. |
| App / Portal | buttonPrimary | inline-flex items-center justify-center gap-2 rounded-md bg-brand-primary text-text-inverse shadow-sm px-4 py-2 font-semibold transition-colors | Primary action button using exported brand, radius, and shadow tokens. |
| App / Portal | surfaceCard | rounded-md bg-surface-base text-text-primary border border-border-subtle shadow-sm p-6 | Default surface/card treatment for high-visibility content areas. |
| App / Portal | inputField | rounded-md border border-border-subtle bg-surface-base text-text-primary px-3 py-2 focus:outline-none focus:ring-2 focus:ring-focus-ring | Base text input treatment aligned to the exported radius, border, and focus tokens. |