botui/ui/suite/public/themes/light.css

92 lines
3 KiB
CSS
Raw Normal View History

:root {
/* Light Theme - Clean white background */
--background: 0 0% 100%; /* Pure white */
--foreground: 222 47% 11%; /* Dark blue-gray text */
--card: 0 0% 98%; /* Slightly off-white */
--card-foreground: 222 47% 11%;
--popover: 0 0% 100%;
--popover-foreground: 222 47% 11%;
--primary: 217 91% 60%; /* Blue */
--primary-foreground: 0 0% 100%;
--secondary: 214 32% 91%; /* Light gray */
--secondary-foreground: 222 47% 11%;
--muted: 214 32% 91%;
--muted-foreground: 215 16% 47%;
--accent: 214 32% 91%;
--accent-foreground: 222 47% 11%;
--destructive: 0 84% 60%;
--destructive-foreground: 0 0% 98%;
--border: 214 32% 91%;
--input: 0 0% 100%;
--ring: 217 91% 60%;
--radius: 0.5rem;
--chart-1: 217 91% 60%;
--chart-2: 142 76% 36%;
--chart-3: 47 96% 53%;
--chart-4: 280 83% 57%;
--chart-5: 27 87% 67%;
/* ============================================ */
/* SENTIENT BRIDGE VARIABLES */
/* For Sheet, Docs, Slides theme support */
/* ============================================ */
/* Backgrounds */
--sentient-bg-primary: #ffffff;
--sentient-bg-secondary: #fafafa;
--sentient-bg-tertiary: #f5f5f5;
--sentient-bg-hover: rgba(59, 130, 246, 0.08);
--sentient-bg-active: rgba(59, 130, 246, 0.15);
/* Text */
--sentient-text-primary: #1e293b;
--sentient-text-secondary: #64748b;
--sentient-text-tertiary: #94a3b8;
--sentient-text-muted: #cbd5e1;
/* Accent Colors */
--sentient-accent: #3b82f6;
--sentient-accent-hover: #2563eb;
--sentient-accent-light: rgba(59, 130, 246, 0.1);
--sentient-accent-dark: #1d4ed8;
/* Borders */
--sentient-border: #e2e8f0;
--sentient-border-light: #f1f5f9;
--sentient-border-accent: rgba(59, 130, 246, 0.3);
/* Surfaces */
--sentient-surface: #fafafa;
--sentient-surface-hover: #f1f5f9;
--sentient-surface-active: #e2e8f0;
--sentient-surface-elevated: #ffffff;
/* Inputs */
--sentient-input-bg: #ffffff;
--sentient-input-border: #e2e8f0;
--sentient-input-focus: #3b82f6;
/* Status Colors */
--sentient-success: #22c55e;
--sentient-success-bg: rgba(34, 197, 94, 0.15);
--sentient-warning: #f59e0b;
--sentient-warning-bg: rgba(245, 158, 11, 0.15);
--sentient-error: #ef4444;
--sentient-error-bg: rgba(239, 68, 68, 0.15);
/* Typography */
--sentient-font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Shadows */
--sentient-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
--sentient-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
--sentient-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
/* Border Radius */
--sentient-radius: 0.5rem;
--sentient-radius-sm: 0.25rem;
--sentient-radius-md: 0.5rem;
--sentient-radius-lg: 0.75rem;
--sentient-radius-xl: 1rem;
}