mirror of
https://github.com/Boof2015/astra-mobile.git
synced 2026-08-19 04:06:43 +02:00
35 lines
1002 B
TypeScript
35 lines
1002 B
TypeScript
/**
|
|
* Astra color tokens — ported from desktop `src/renderer/styles/globals.css`.
|
|
* Dark-only on mobile (the desktop app is dark-only too).
|
|
*/
|
|
export const colors = {
|
|
// Base backgrounds
|
|
bgPrimary: '#000000',
|
|
bgSecondary: '#050505',
|
|
bgTertiary: '#0a0a0a',
|
|
|
|
// Glass / surface overlays (white alphas)
|
|
glassBg: 'rgba(255, 255, 255, 0.03)',
|
|
glassBorder: 'rgba(255, 255, 255, 0.08)',
|
|
glassHighlight: 'rgba(255, 255, 255, 0.05)',
|
|
|
|
// Text (white alphas)
|
|
textPrimary: 'rgba(255, 255, 255, 0.95)',
|
|
textSecondary: 'rgba(255, 255, 255, 0.6)',
|
|
textTertiary: 'rgba(255, 255, 255, 0.4)',
|
|
|
|
// Cyan accent
|
|
accent: '#38bdf8',
|
|
accentHover: '#7dd3fc',
|
|
accentGlow: 'rgba(56, 189, 248, 0.3)',
|
|
accentText: '#bae6fd',
|
|
accentTextStrong: '#e0f2fe',
|
|
|
|
// Astra mark fills (hsl(198 …) from the desktop logo)
|
|
logoMain: '#00b3ff', // hsl(198 100% 50%)
|
|
logoShadow: '#152932', // hsl(198 40% 14%)
|
|
logoBackdrop: '#05070a',
|
|
} as const;
|
|
|
|
export type ColorToken = keyof typeof colors;
|