| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  | import { NoteTheme } from './types' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export const CUSTOM_NOTE_NODE = 'custom-note' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export const THEME_MAP: Record<string, { outer: string; title: string; bg: string; border: string }> = { | 
					
						
							|  |  |  |   [NoteTheme.blue]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-blue-blue-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-blue-blue-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-blue-blue-50', | 
					
						
							|  |  |  |     border: 'border-util-colors-blue-blue-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   [NoteTheme.cyan]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-cyan-cyan-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-cyan-cyan-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-cyan-cyan-50', | 
					
						
							|  |  |  |     border: 'border-util-colors-cyan-cyan-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   [NoteTheme.green]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-green-green-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-green-green-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-green-green-50', | 
					
						
							|  |  |  |     border: 'border-util-colors-green-green-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   [NoteTheme.yellow]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-yellow-yellow-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-yellow-yellow-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-yellow-yellow-50', | 
					
						
							|  |  |  |     border: 'border-util-colors-yellow-yellow-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   [NoteTheme.pink]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-pink-pink-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-pink-pink-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-pink-pink-50', | 
					
						
							|  |  |  |     border: 'border-util-colors-pink-pink-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  |   [NoteTheme.violet]: { | 
					
						
							| 
									
										
										
										
											2025-01-22 14:22:33 +08:00
										 |  |  |     outer: 'border-util-colors-violet-violet-500', | 
					
						
							|  |  |  |     title: 'bg-util-colors-violet-violet-100', | 
					
						
							|  |  |  |     bg: 'bg-util-colors-violet-violet-100', | 
					
						
							|  |  |  |     border: 'border-util-colors-violet-violet-300', | 
					
						
							| 
									
										
										
										
											2024-06-14 17:08:11 +08:00
										 |  |  |   }, | 
					
						
							|  |  |  | } |