/** @type {import('tailwindcss').Config} */ module.exports = { content: [ './src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue,svg}', './editor/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue,svg}', ], future: { hoverOnlyWhenSupported: true, }, safelist: ['overflow-hidden'], theme: { extend: { typography: { quoteless: { css: { 'blockquote p:first-of-type::before': { content: 'none' }, 'blockquote p:first-of-type::after': { content: 'none' }, }, }, }, keyframes: { 'fade-slide-up': { '0%': { opacity: '0', transform: 'translateX(var(--tw-translate-x, 0)) translateY(20px)', }, '100%': { opacity: '1', transform: 'translateX(var(--tw-translate-x, 0)) translateY(0)', }, }, 'fade-in': { '0%': { opacity: '0', }, '100%': { opacity: '1', }, }, }, animation: { 'fade-slide-up': 'fade-slide-up 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards', 'fade-in': 'fade-in 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards', }, }, container: { center: true, }, }, plugins: [require('@tailwindcss/typography')], };