@echo off echo Building optimized CSS for Raspberry Pi... REM Ensure output directory exists if not exist "static\css\dist" mkdir "static\css\dist" REM Build Tailwind CSS with optimizations call npx tailwindcss -c tailwind.config.optimized.js -i static/css/input.css -o static/css/dist/output-optimized.css --minify REM Combine optimized CSS files echo /* MYP Platform Optimized CSS for Raspberry Pi */ > static\css\dist\combined-optimized.css echo /* Generated on %date% %time% */ >> static\css\dist\combined-optimized.css echo. >> static\css\dist\combined-optimized.css REM Add Tailwind output type static\css\dist\output-optimized.css >> static\css\dist\combined-optimized.css echo. >> static\css\dist\combined-optimized.css REM Add optimized component styles echo /* Glassmorphism Optimized */ >> static\css\dist\combined-optimized.css type static\css\glassmorphism-optimized.css >> static\css\dist\combined-optimized.css echo. >> static\css\dist\combined-optimized.css echo /* Professional Theme Optimized */ >> static\css\dist\combined-optimized.css type static\css\professional-theme-optimized.css >> static\css\dist\combined-optimized.css echo. >> static\css\dist\combined-optimized.css echo /* Components Optimized */ >> static\css\dist\combined-optimized.css type static\css\components-optimized.css >> static\css\dist\combined-optimized.css echo. >> static\css\dist\combined-optimized.css echo /* Animations Disabled */ >> static\css\dist\combined-optimized.css type static\css\animations-optimized.css >> static\css\dist\combined-optimized.css REM Minify the combined file call npx cssnano static\css\dist\combined-optimized.css static\css\dist\combined-optimized.min.css echo Build complete! Optimized CSS saved to static\css\dist\combined-optimized.min.css echo File size comparison: dir static\css\dist\output.css static\css\dist\combined-optimized.min.css 2>nul || echo Original file not found for comparison