/** @type {import('tailwindcss').Config} */ export default { content: ["./src/**/*.{astro,html,js,jsx,md,mdx,ts,tsx}"], theme: { extend: { colors: { "c-thp": "var(--c-thp)", "c-bg": "var(--c-bg)", "c-text": "var(--c-text)", "c-text-2": "var(--c-text-2)", "c-purple": "var(--c-purple)", "c-border-1": "var(--c-border-1)", "c-purple-light": "var(--c-purple-light)", "c-box-shadow": "var(--c-box-shadow)", "c-ping": "var(--c-pink)", "c-background-2": "var(--c-background-2)", "c-primary": "var(--c-primary)", "c-secondary": "var(--c-secondary)", "c-nav-bg": "var(--c-nav-bg)", }, }, fontFamily: { mono: "var(--font-code)", display: "var(--font-display)", body: "var(--font-body)", }, }, corePlugins: { container: false, }, plugins: [ function ({ addComponents }) { addComponents({ ".container": { width: "98%", "@screen sm": { maxWidth: "640px", }, "@screen md": { maxWidth: "768px", }, "@screen lg": { maxWidth: "1024px", }, "@screen xl": { maxWidth: "1400px", }, }, ".small-container": { width: "98%", "@screen sm": { maxWidth: "640px", }, "@screen md": { maxWidth: "768px", }, "@screen lg": { maxWidth: "inherit", }, }, }); }, ], };