Files
xingrin/frontend/styles/themes/bubblegum.css
2025-12-22 10:04:27 +08:00

53 lines
2.2 KiB
CSS

/**
* Bubblegum 主题 - 粉色泡泡糖风格(亮色)
*/
[data-theme="bubblegum"] {
--background: oklch(0.9399 0.0203 345.6985);
--foreground: oklch(0.4712 0 0);
--card: oklch(0.9498 0.0500 86.8891);
--card-foreground: oklch(0.4712 0 0);
--popover: oklch(1.0000 0 0);
--popover-foreground: oklch(0.4712 0 0);
--primary: oklch(0.6209 0.1801 348.1385);
--primary-foreground: oklch(1.0000 0 0);
--secondary: oklch(0.8095 0.0694 198.1863);
--secondary-foreground: oklch(0.3211 0 0);
--muted: oklch(0.8800 0.0504 212.0952);
--muted-foreground: oklch(0.5795 0 0);
--accent: oklch(0.9195 0.0801 87.6670);
--accent-foreground: oklch(0.3211 0 0);
--destructive: oklch(0.7091 0.1697 21.9551);
--destructive-foreground: oklch(1.0000 0 0);
--border: oklch(0.6209 0.1801 348.1385);
--input: oklch(0.9189 0 0);
--ring: oklch(0.7002 0.1597 350.7532);
--chart-1: oklch(0.7002 0.1597 350.7532);
--chart-2: oklch(0.8189 0.0799 212.0892);
--chart-3: oklch(0.9195 0.0801 87.6670);
--chart-4: oklch(0.7998 0.1110 348.1791);
--chart-5: oklch(0.6197 0.1899 353.9091);
--sidebar: oklch(0.9140 0.0424 343.0913);
--sidebar-foreground: oklch(0.3211 0 0);
--sidebar-primary: oklch(0.6559 0.2118 354.3084);
--sidebar-primary-foreground: oklch(1.0000 0 0);
--sidebar-accent: oklch(0.8228 0.1095 346.0184);
--sidebar-accent-foreground: oklch(0.3211 0 0);
--sidebar-border: oklch(0.9464 0.0327 307.1745);
--sidebar-ring: oklch(0.6559 0.2118 354.3084);
--font-sans: Poppins, sans-serif;
--font-serif: Lora, serif;
--font-mono: Fira Code, monospace;
--radius: 0.4rem;
--shadow-color: hsl(325.78 58.18% 56.86% / 0.5);
--shadow-2xs: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 0.50);
--shadow-xs: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 0.50);
--shadow-sm: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--shadow: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--shadow-md: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--shadow-lg: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--shadow-xl: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--shadow-2xl: 3px 3px 0px 0px hsl(325.78 58.18% 56.86% / 1.00);
--tracking-normal: 0em;
--spacing: 0.25rem;
}