From 28c8d5a299a38a5bcacd39abdabb2e116507e06d Mon Sep 17 00:00:00 2001 From: Sahaj Jain Date: Sat, 12 Apr 2025 22:31:55 +0530 Subject: [PATCH] feat: Add new theme "solar-dusk" --- src/utils/theme-fonts.ts | 2 + src/utils/theme-presets.ts | 87 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) diff --git a/src/utils/theme-fonts.ts b/src/utils/theme-fonts.ts index 86948c21..335cd3cc 100644 --- a/src/utils/theme-fonts.ts +++ b/src/utils/theme-fonts.ts @@ -10,6 +10,7 @@ const sansSerifFontNames = [ "Plus Jakarta Sans", "DM Sans", "Geist", + "Oxanium", ]; const serifFontNames = [ @@ -43,6 +44,7 @@ export const fonts = { "DM Sans": "DM Sans, sans-serif", "IBM Plex Sans": "IBM Plex Sans, sans-serif", Geist: "Geist, sans-serif", + Oxanium: "Oxanium, sans-serif", // Serif fonts Merriweather: "Merriweather, serif", diff --git a/src/utils/theme-presets.ts b/src/utils/theme-presets.ts index 63ee6c77..83a36fa0 100644 --- a/src/utils/theme-presets.ts +++ b/src/utils/theme-presets.ts @@ -876,6 +876,93 @@ export const presets: Record = { }, }, + "solar-dusk": { + label: "Solar Dusk", + createdAt: "2025-04-12", + styles: { + light: { + background: "#FDFBF7", + foreground: "#4A3B33", + card: "#F8F4EE", + "card-foreground": "#4A3B33", + popover: "#F8F4EE", + "popover-foreground": "#4A3B33", + primary: "#B45309", + "primary-foreground": "#FFFFFF", + secondary: "#E4C090", + "secondary-foreground": "#57534E", + muted: "#F1E9DA", + "muted-foreground": "#78716C", + accent: "#f2daba", + "accent-foreground": "#57534E", + destructive: "#991B1B", + "destructive-foreground": "#FFFFFF", + border: "#E4D9BC", + input: "#E4D9BC", + ring: "#B45309", + "chart-1": "#B45309", + "chart-2": "#78716C", + "chart-3": "#A16207", + "chart-4": "#78716C", + "chart-5": "#CA8A04", + radius: "0.3rem", + sidebar: "#F1E9DA", + "sidebar-foreground": "#4A3B33", + "sidebar-primary": "#B45309", + "sidebar-primary-foreground": "#FFFFFF", + "sidebar-accent": "#A16207", + "sidebar-accent-foreground": "#FFFFFF", + "sidebar-border": "#E4D9BC", + "sidebar-ring": "#B45309", + "font-sans": "Oxanium, sans-serif", + "font-serif": "Merriweather, serif", + "font-mono": "Fira Code, monospace", + "shadow-color": "hsl(28 18% 25%)", + "shadow-opacity": "0.18", + "shadow-blur": "3px", + "shadow-spread": "0px", + "shadow-offset-x": "0px", + "shadow-offset-y": "2px", + }, + dark: { + background: "#1C1917", + foreground: "#F5F5F4", + card: "#292524", + "card-foreground": "#F5F5F4", + popover: "#292524", + "popover-foreground": "#F5F5F4", + primary: "#F97316", + "primary-foreground": "#FFFFFF", + secondary: "#57534E", + "secondary-foreground": "#E7E5E4", + muted: "#292524", + "muted-foreground": "#A8A29E", + accent: "#1e4252", + "accent-foreground": "#E7E5E4", + destructive: "#DC2626", + "destructive-foreground": "#FFFFFF", + border: "#44403C", + input: "#44403C", + ring: "#F97316", + "chart-1": "#F97316", + "chart-2": "#0EA5E9", + "chart-3": "#EAB308", + "chart-4": "#A8A29E", + "chart-5": "#78716C", + radius: "0.3rem", + sidebar: "#292524", + "sidebar-foreground": "#F5F5F4", + "sidebar-primary": "#F97316", + "sidebar-primary-foreground": "#FFFFFF", + "sidebar-accent": "#0EA5E9", + "sidebar-accent-foreground": "#0C2A4D", + "sidebar-border": "#44403C", + "sidebar-ring": "#F97316", + "shadow-color": "hsl(0 0% 5%)", + }, + }, + }, + claymorphism: { label: "Claymorphism", styles: {