#!/bin/bash
# Minify CSS for production
cd "$(dirname "$0")/css"

# Check if styles.css is newer than styles.min.css (or min doesn't exist)
if [ ! -f styles.min.css ] || [ styles.css -nt styles.min.css ]; then
    echo "Minifying CSS..."
    npx --yes clean-css-cli styles.css -o styles.min.css
    echo "CSS minified: $(wc -c < styles.css) -> $(wc -c < styles.min.css) bytes"
else
    echo "CSS already up to date"
fi
