/** @type {import('tailwindcss').Config} */ export default { content: ['./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}'], theme: { extend: { colors: { "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": "rgba(150,150,150,0.25)", "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": ["'Iosevka Fixed Web'", "Iosevka", "'Iosevka Nerd Font'", "monospace"], "display": ["Inter", "'Josefin Sans'", "'Fugaz One'", "sans-serif"], "body": ["Inter", "sans-serif"], }, }, 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', }, } }) } ], }