Files
hlaeja-management/build-tailwind.sh
Swordsteel bc13d9708b add tailwind
- add build-tailwind.sh
- add build-tailwind.bat
- add tailwind.config.js
- add layout.html
2025-08-18 13:11:33 +02:00

25 lines
705 B
Bash
Executable File

#!/bin/bash
# Define variables for paths
TAILWIND_CLI="tailwindcss"
CONFIG_PATH="./tailwindcss/tailwind.config.js"
INPUT_CSS="./tailwindcss/input.css"
OUTPUT_CSS="./src/main/resources/static/css/tailwind.css"
# Check if watch mode is requested
if [ "$1" = "watch" ]; then
echo "Running Tailwind CSS in watch mode..."
$TAILWIND_CLI --config "$CONFIG_PATH" -i "$INPUT_CSS" -o "$OUTPUT_CSS" --watch
else
echo "Building Tailwind CSS with minification..."
$TAILWIND_CLI --config "$CONFIG_PATH" -i "$INPUT_CSS" -o "$OUTPUT_CSS" --minify
fi
# Check for errors
if [ $? -ne 0 ]; then
echo "Error: Tailwind CSS build failed!"
exit $?
fi
echo "Tailwind CSS build completed successfully!"