1+ module . exports = {
2+ primary : {
3+ 400 : '#f87171' , // red-400
4+ 500 : '#ef4444' , // red-500
5+ 600 : '#dc2626' , // red-600
6+ } ,
7+ secondary : {
8+ 400 : '#fb923c' , // orange-400
9+ } ,
10+ book : '#3b82f6' , // blue-500
11+ movie : '#ef4444' , // red-500
12+ game : '#22c55e' , // green-500
13+ article : '#f97316' , // orange-500
14+ music : '#a855f7' , // purple-500
15+ series : '#ec4899' , // pink-500
16+ 'title-hover' : '#fdd4a6' , // orange-200
17+ 'markdown-title-color' : '#fed7aa' , // orange-200
18+ 'markdown-hx-color' : '#ffedd5' , // orange-100
19+ 'dev-card-bg' : 'rgba(68, 64, 59, 0.3)' , // stone-700
20+ 'dev-card-bg-hover' : 'rgba(68, 64, 59, 0.55)' , // stone-700/20
21+ 'takes-card-bg' : 'rgba(6, 95, 70, 0.175)' , // emerald-900/15
22+ 'takes-card-bg-hover' : 'rgba(16, 185, 129, 0.275)' , // emerald-500/20
23+
24+ // Category RGBA variations for ColorLegends and LogCard
25+ 'book-alpha-10' : 'rgba(59, 130, 246, 0.1)' ,
26+ 'book-alpha-50' : 'rgba(59, 130, 246, 0.5)' ,
27+ 'movie-alpha-10' : 'rgba(239, 68, 68, 0.1)' ,
28+ 'movie-alpha-50' : 'rgba(239, 68, 68, 0.5)' ,
29+ 'game-alpha-10' : 'rgba(34, 197, 94, 0.1)' ,
30+ 'game-alpha-50' : 'rgba(34, 197, 94, 0.5)' ,
31+ 'article-alpha-10' : 'rgba(249, 115, 22, 0.1)' ,
32+ 'article-alpha-50' : 'rgba(249, 115, 22, 0.5)' ,
33+ 'music-alpha-10' : 'rgba(168, 85, 247, 0.1)' ,
34+ 'music-alpha-50' : 'rgba(168, 85, 247, 0.5)' ,
35+ 'series-alpha-10' : 'rgba(236, 72, 153, 0.1)' ,
36+ 'series-alpha-50' : 'rgba(236, 72, 153, 0.5)' ,
37+
38+ // Toast colors
39+ 'toast-background' : 'rgba(68, 64, 59, 0.8)' ,
40+ 'toast-border' : '#5a5e64' ,
41+
42+ // Code Theme Colors (from src/utils/customTheme.js)
43+ codeTheme : {
44+ 'text-default' : '#d1d5db' ,
45+ 'background' : '#1f2937' ,
46+ 'selection-background' : '#3c526d' ,
47+ 'comment' : '#8da1b9' ,
48+ 'punctuation' : '#e3eaf2' ,
49+ 'keyword-important' : '#66cccc' ,
50+ 'tag' : '#66cccc' ,
51+ 'variable-scss' : '#66cccc' ,
52+ 'attr-name' : '#e6d37a' ,
53+ 'boolean' : '#e6d37a' ,
54+ 'number' : '#e6d37a' ,
55+ 'constant' : '#e6d37a' ,
56+ 'string-url-link' : '#e6d37a' ,
57+ 'brace-level-1' : '#e6d37a' ,
58+ 'class-name' : '#6cb8e6' ,
59+ 'key' : '#6cb8e6' ,
60+ 'property' : '#6cb8e6' ,
61+ 'function-markdown-title' : '#6cb8e6' ,
62+ 'brace-level-3' : '#6cb8e6' ,
63+ 'attr-value' : '#91d076' ,
64+ 'inserted' : '#91d076' ,
65+ 'string' : '#91d076' ,
66+ 'brace-level-markdown-url' : '#91d076' ,
67+ 'builtin' : '#f4adf4' ,
68+ 'regex' : '#f4adf4' ,
69+ 'brace-level-2' : '#f4adf4' ,
70+ 'function' : '#c699e3' ,
71+ 'selector-class' : '#c699e3' ,
72+ 'brace-level-4' : '#c699e3' ,
73+ 'atrule-rule' : '#e9ae7e' ,
74+ 'keyword' : '#e9ae7e' ,
75+ 'operator' : '#e9ae7e' ,
76+ 'selector' : '#e9ae7e' ,
77+ 'deleted' : '#cd6660' ,
78+ 'important' : '#cd6660' ,
79+ 'toolbar-text' : '#111b27' ,
80+ 'toolbar-background' : '#6cb8e6' , // Added for clarity, as it's used with toolbar-text
81+ 'toolbar-hover-background' : '#6cb8e6da' ,
82+ 'line-highlight-hover' : '#8da1b918' ,
83+ 'line-numbers-border' : '#0b121b' ,
84+ 'line-numbers-background' : '#0b121b7a' ,
85+ 'line-numbers-text' : '#8da1b9da' ,
86+ 'diff-deleted-background' : '#cd66601f' ,
87+ 'diff-inserted-background' : '#91d0761f' ,
88+ 'line-highlight-gradient' : 'linear-gradient(to right, #3c526d5f 70%, #3c526d55)' ,
89+ 'line-highlight-start' : '#3c526d5f' ,
90+ 'line-highlight-end' : '#3c526d55' ,
91+ } ,
92+ } ;
0 commit comments