All checks were successful
ci/woodpecker/push/web Pipeline was successful
Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
import type { Config } from "tailwindcss";
|
|
|
|
const config: Config = {
|
|
// Use data-theme attribute selector for dark mode instead of .dark class
|
|
darkMode: ["selector", '[data-theme="dark"]'],
|
|
content: ["./src/**/*.{js,ts,jsx,tsx,mdx}", "../../packages/ui/src/**/*.{js,ts,jsx,tsx,mdx}"],
|
|
theme: {
|
|
extend: {
|
|
fontFamily: {
|
|
sans: ["var(--font-outfit)", "system-ui", "sans-serif"],
|
|
mono: ["var(--font-fira-code)", "Cascadia Code", "monospace"],
|
|
},
|
|
colors: {
|
|
// Expose Mosaic semantic tokens as Tailwind colors
|
|
bg: "var(--bg)",
|
|
"bg-deep": "var(--bg-deep)",
|
|
"bg-mid": "var(--bg-mid)",
|
|
surface: "var(--surface)",
|
|
"surface-2": "var(--surface-2)",
|
|
border: "var(--border)",
|
|
text: "var(--text)",
|
|
"text-2": "var(--text-2)",
|
|
muted: "var(--muted)",
|
|
primary: "var(--primary)",
|
|
"primary-l": "var(--primary-l)",
|
|
danger: "var(--danger)",
|
|
success: "var(--success)",
|
|
warn: "var(--warn)",
|
|
purple: "var(--purple)",
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
};
|
|
|
|
export default config;
|