/** @type {import('tailwindcss').Config} */ module.exports = { content: ["./template/templates/**/*.tmpl"], theme: { extend: { backgroundSize: { "size-200": "200% 200%", }, backgroundPosition: { "pos-0": "0% 0%", "pos-100": "100% 100%", }, keyframes: { wiggle: { '0%, 100%': { transform: 'rotate(-2deg)' }, '50%': { transform: 'rotate(2deg)' }, }, starspin: { '0%': { transform: 'rotate(0deg)', opacity: '0', }, '25%': { transform: 'rotate(90deg)', opacity: '1', }, '50%': { transform: 'rotate(180deg)', opacity: '1', }, '75%': { transform: 'rotate(270deg)', opacity: '1', }, '100%': { transform: 'rotate(360deg)', opacity: '0', }, }, starmove: { '0%': { transform: 'translateX(-25%) translateY(-250%)', }, '10%': { transform: 'translateX(-80%) translateY(-162.5%)', }, '30%': { transform: 'translateX(-110%) translateY(-125%)', }, '50%': { transform: 'translateX(-80%) translateY(-50%)', }, '60%': { transform: 'translateX(-25%) translateY(0)' }, '75%': { transform: 'translateX(-10%) translateY(25%)' }, '90%': { transform: 'translateX(-15%) translateY(50%)' }, '100%': { transform: 'translateX(-10%) translateY(75%)' }, }, lidjump: { '0%': { transform: 'translateY(0)', }, '50%': { transform: 'translateY(-75%)', }, '100%': { transform: 'translateY(0)', }, }, lidflip: { '0%': { transform: 'rotate(0deg)', }, '50%': { transform: 'rotate(180deg)', }, '100%': { transform: 'rotate(360deg)', }, }, fullrotate: { '0%': { transform: 'rotate(0deg)', }, '100%': { transform: 'rotate(360deg)', }, }, }, animation: { wiggle: 'wiggle 200ms ease-in-out', starspin: 'starspin 750ms linear', starmove: 'starmove 750ms linear', lidjump: 'lidjump 500ms linear', lidflip: 'lidflip 500ms linear', }, }, }, plugins: [], }