/** @type {import('tailwindcss').Config} */ module.exports = { darkMode: 'class', content: [ './views/**/*.twig', './src/**/*.php', './public/assets/js/**/*.js', ], // Phase 18 status classes are interpolated server-side // ("assign-status-{{ st }}"), so Tailwind's content scanner can't see // the literal class names and would otherwise prune the rules from // assets/css/input.css's @layer components block. The safelist keeps // them in the build. safelist: [ 'assign-status-zugewiesen', 'assign-status-gestartet', 'assign-status-abgeschlossen', 'assign-status-abgebrochen', ], theme: { extend: {}, }, plugins: [], };