-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy paththeme.config.js
More file actions
18 lines (17 loc) · 1006 Bytes
/
theme.config.js
File metadata and controls
18 lines (17 loc) · 1006 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/** @type {const} */
const themeColors = {
primary: { light: '#00C6FF', dark: '#00C6FF' }, // Cyan-blue — science/trust
secondary: { light: '#A78BFA', dark: '#C4B5FD' }, // Purple — premium
accent: { light: '#F59E0B', dark: '#FBBF24' }, // Gold — rating/stars
background: { light: '#F0F4F8', dark: '#050508' }, // Near-black AMOLED
surface: { light: '#FFFFFF', dark: '#0D0D14' }, // Cards
card: { light: '#F8FAFF', dark: '#13131E' }, // Elevated cards
foreground: { light: '#0A0A14', dark: '#F0F0FF' }, // Primary text
muted: { light: '#6B7280', dark: '#8892A4' }, // Secondary text
border: { light: '#E2E8F0', dark: '#1E1E2E' }, // Borders
success: { light: '#10B981', dark: '#34D399' }, // Green
warning: { light: '#F59E0B', dark: '#FBBF24' }, // Amber
error: { light: '#EF4444', dark: '#F87171' }, // Red
tint: { light: '#00C6FF', dark: '#00C6FF' }, // Tab active
};
module.exports = { themeColors };