import type { Config } from 'tailwindcss' const config: Config = { presets: [ require('@ciphera-net/ui/dist/tailwind-preset').default, ], darkMode: 'class', content: [ './pages/**/*.{js,ts,jsx,tsx,mdx}', './components/**/*.{js,ts,jsx,tsx,mdx}', './app/**/*.{js,ts,jsx,tsx,mdx}', './node_modules/@ciphera-net/ui/dist/**/*.{js,mjs}', ], theme: { extend: { keyframes: { 'cell-highlight': { '0%': { backgroundColor: 'transparent' }, '100%': { backgroundColor: 'var(--highlight)' }, }, 'cell-flash': { '0%': { backgroundColor: 'transparent' }, '50%': { backgroundColor: 'var(--highlight)' }, '100%': { backgroundColor: 'transparent' }, }, }, animation: { 'cell-highlight': 'cell-highlight 0.5s ease forwards', 'cell-flash': 'cell-flash 0.6s ease forwards', }, fontFamily: { sans: ['var(--font-plus-jakarta-sans)', 'system-ui', 'sans-serif'], }, colors: { background: 'rgb(var(--background) / )', foreground: 'rgb(var(--foreground) / )', card: { DEFAULT: 'rgb(var(--card) / )', foreground: 'rgb(var(--card-foreground) / )', }, popover: { DEFAULT: 'rgb(var(--popover) / )', foreground: 'rgb(var(--popover-foreground) / )', }, primary: { DEFAULT: 'rgb(var(--primary) / )', foreground: 'rgb(var(--primary-foreground) / )', }, secondary: { DEFAULT: 'rgb(var(--secondary) / )', foreground: 'rgb(var(--secondary-foreground) / )', }, border: 'rgb(var(--border) / )', }, }, }, plugins: [ require('@tailwindcss/typography'), ], } export default config