anycoder-083d3f92 / tailwind.config.js
WebashalarForML's picture
Upload tailwind.config.js with huggingface_hub
59c4f34 verified
/** @type {import('tailwindcss').Config} */
module.exports = {
content: [
'./pages/**/*.{js,ts,jsx,tsx,mdx}',
'./components/**/*.{js,ts,jsx,tsx,mdx}',
],
theme: {
extend: {
fontFamily: {
serif: ['var(--font-playfair)', 'serif'],
mono: ['var(--font-roboto-mono)', 'monospace'],
sans: ['var(--font-inter)', 'sans-serif'],
},
colors: {
'void': '#050505',
'charcoal': '#0a0a0a',
'slate-900': '#0f172a',
'neon': '#ffffff',
'faint': '#525252',
},
backgroundImage: {
'noise': "url('data:image/svg+xml,%3Csvg viewBox=%220 0 200 200%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cfilter id=%22noiseFilter%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%220.65%22 numOctaves=%223%22 stitchTiles=%22stitch%22/%3E%3C/filter%3E%3Crect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23noiseFilter)%22 opacity=%220.05%22/%3E%3C/svg%3E')",
},
animation: {
'spin-slow': 'spin 20s linear infinite',
'pulse-fast': 'pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite',
'float': 'float 6s ease-in-out infinite',
},
keyframes: {
float: {
'0%, 100%': { transform: 'translateY(0)' },
'50%': { transform: 'translateY(-20px)' },
}
}
},
},
plugins: [],
}