| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /** @type {import('tailwindcss').Config} */
- export default {
- content: [
- "./index.html",
- "./src/**/*.{js,ts,jsx,tsx}",
- "./*.{js,ts,jsx,tsx}",
- "./components/**/*.{js,ts,jsx,tsx}",
- "./pages/**/*.{js,ts,jsx,tsx}",
- "./hooks/**/*.{js,ts,jsx,tsx}",
- "./contexts/**/*.{js,ts,jsx,tsx}",
- "./utils/**/*.{js,ts,jsx,tsx}",
- "./icons/**/*.{js,ts,jsx,tsx}",
- ],
- theme: {
- extend: {
- screens: {
- 'xs': '375px',
- },
- fontFamily: {
- sans: ['Inter', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', 'sans-serif'],
- },
- animation: {
- 'wave-h': 'wave-h 2s ease-in-out infinite',
- 'wave-v': 'wave-v 2s ease-in-out infinite',
- },
- keyframes: {
- 'wave-h': {
- '0%, 100%': { opacity: '0.3', transform: 'translateX(-100%)' },
- '50%': { opacity: '1', transform: 'translateX(100%)' },
- },
- 'wave-v': {
- '0%, 100%': { opacity: '0.3', transform: 'translateY(-100%)' },
- '50%': { opacity: '1', transform: 'translateY(100%)' },
- },
- },
- },
- },
- plugins: [],
- }
|