ELITE TEAM
DESIGN SYSTEM PORTAL
Single Source of Truth for Elite Team UI/UX — soft enterprise clarity across all platforms.
Getting Started
Everything you need to start building with the Elite Team Design System — from tokens to components.
Install Tokens
Copy the design-tokens.json or DESIGN.md
into your project. All spacing, colors, and typography are defined as variables.
Choose Platform
The system works across Web (React/Vue/Svelte), Flutter, or Static HTML/CSS/JS.
Apply Components
Use the documented components below. Each one follows the 8pt grid and uses system tokens. No custom styling needed.
Customize Primary
Override the --primary CSS variable or update the JSON
to match your brand. The system adapts seamlessly.
Pro tip: Download the full JSON or Markdown files from the Downloads section below to use with any AI agent or chat model.
Design Philosophy
"Soft enterprise clarity" — a balance between professional sophistication and approachable warmth. Every decision reinforces a thoughtful, mature design system built for serious work.
Soft & Warm
Warm gray/neutral tones replace harsh whites and blacks. Every surface feels inviting yet professional.
Muted Palette
Desaturated, sophisticated colors create calm interfaces. No high-saturation or jarring contrasts.
8pt Grid
Every spacing decision is a multiple of 8. Consistency creates rhythm and reduces cognitive load.
Breathable Layout
Whitespace over borders. Spacing creates hierarchy, not heavy boxes or harsh outlines.
Design Tokens
The atomic building blocks of the Elite Team design system — colors, typography, spacing, shadows, and radii.
Color Palette
Badge Palette (Full Spectrum)
Typography
Spacing (8pt Grid)
Shadows
Border Radius
Components Library
Interactive examples of all system components. Each component follows the 8pt grid and soft UI principles. Every element is documented with its tokens and usage.
Buttons
Tokens Used
Usage: Use
.btn with variant classes. Sizes: .btn-sm (32px),
.btn-md (40px), .btn-lg (48px).
Badges
Tokens Used
Usage: Use
.badge + color variant. Sizes: .badge-sm (16px),
.badge (20px), .badge-lg (24px).
Inputs
Tokens Used
Usage: Use
.input-field with .input-group. Add .error for
error states. Floating label uses .input-float.
Custom Dropdown
Tokens Used
Usage: Structure:
.dropdown-container > .dropdown-trigger +
.dropdown-panel. Includes search and keyboard navigation.
Switch Toggle
Tokens Used
Usage: Use
.switch with hidden checkbox. Labels update automatically. Supports
:disabled and :checked states.
Modal
Tokens Used
Usage: Add
.open to .modal-overlay. Includes focus trap and Escape key
support.
Toast Notifications
Tokens Used
Usage: Call
showToast(type, title, message). Auto-dismisses after 5s. Max 5 visible.
KPI Cards
Tokens Used
Usage: Use
.kpi-grid > .kpi-card. Trend: .up or
.down.
Table
| Name | Status | Role | Last Active |
|---|---|---|---|
| Sarah Chen | Active | Design Lead | 2 min ago |
| Marcus Rivera | Pending | Developer | 1 hour ago |
| Priya Patel | Active | Product Manager | 15 min ago |
| James Kim | Inactive | Designer | 3 days ago |
| Elena Vogt | Active | Engineer | 42 min ago |
Tokens Used
Usage: Wrap in
.table-wrap for responsive overflow. Status:
.status-badge .active|pending|inactive.
Pagination
Tokens Used
Usage: Use
.pagination with button elements. Add .active to
current page. Disabled for prev/next when at ends.
Tabs
Content for Tab One — built with the Elite Team design system.
Content for Tab Two — all components share the same tokens.
Content for Tab Three — consistent spacing and typography.
Tokens Used
Usage:
.tabs > button with data-tab. Content:
.tab-pane with matching ID. Add .active to show.
Accordion
Tokens Used
Usage:
.accordion > .accordion-item >
.accordion-header + .accordion-body. Add .open to
expand.
Progress Bar
Tokens Used
Usage:
.progress > .progress-bar with width set
inline. Use .progress-label for labels.
Skeleton Loaders
Tokens Used
Usage: Add
.skeleton to any element. Use .skeleton-text,
.skeleton-circle, .skeleton-card for common patterns.
Avatars
Tokens Used
Usage:
.avatar with initials. Sizes: .avatar-sm,
.avatar-lg. Group: .avatar-group.
Breadcrumb
Tokens Used
Usage:
.breadcrumb with a links and .separator spans.
Current page: .current.
Card Variations
Tokens Used
Usage:
.card with .card-header, .card-body,
.card-footer. Add .card-elevated or
.card-interactive for variations.
Layout System
12-column grid, containers, and spacing principles that create airy, breathable interfaces.
Container: Max width 1280px, gutter 24px. Spacing follows the 8pt grid — every margin, padding, and gap is a multiple of 8.
Dark Mode
Fully supported dark/light toggle. Defaults to user preference. All components adapt seamlessly.
Light Mode
Warm off-white backgrounds with soft charcoal text. The default, airy experience.
Dark Mode
Soft charcoal-gray tones with warm text. Easy on the eyes, never pure black.
Toggle dark mode using the ☽ / ☀ button in the navbar. Your preference is saved.
Cross-Platform Mapping
The design system translates seamlessly across Web, Flutter, and Static implementations.
Web
React / Vue / Svelte components with CSS custom properties. Fully responsive.
Flutter
Dart implementation with ThemeData. All tokens mapped to Flutter's design system.
Static
Pure HTML/CSS/JS for marketing sites, landing pages, and documentation.
Design Tokens
JSON / YAML token definitions for cross-platform consistency.
Token Mapping: Colors → CSS variables / Flutter Colors / SCSS variables. Spacing → rem units / Flutter EdgeInsets / CSS spacing.
Example Applications
Real-world patterns and layouts built with the Elite Team design system.
Dashboard
KPI cards, charts, and data tables in a clean, scannable layout.
Admin Panel
Settings, user management, and system controls with side navigation.
Landing Page
Hero sections, feature grids, and call-to-action components.
Profile Page
User information, activity feeds, and preference controls.
All examples are built using the same component library — consistent, cohesive, and on-brand.
Downloads
Download the complete Elite Team Design System as JSON or Markdown. Use with any AI agent or chat model.
JSON Format
Structured token data for AI agents, design tools, and programmatic use. Contains all tokens, components, and rules.
Markdown Format
Human-readable documentation in Markdown. Perfect for README files, docs, and AI context.
Note: The primary color is not hardcoded in the files. Override
--primary in CSS or update the primary field in the JSON to match
your brand.