#!/bin/bash

# Directorio base del proyecto
directorio_base="/home/wappcom/www/nucleo/nucleo.3/modules"

# Función para crear archivos CSS
crear_css() {
    local sistema=$1
    shift
    local componentes=("$@")
    
    echo "========================================="
    echo "Sistema: $sistema - Creando CSS"
    echo "========================================="
    
    cd "$directorio_base/$sistema" || exit
    
    # Crear carpeta dist si no existe
    mkdir -p "assets/css/dist"
    
    # Crear CSS principal del sistema
    touch "assets/css/dist/$sistema.min.css"
    echo "  ✓ $sistema.min.css"
    
    # Crear CSS para cada componente
    for comp in "${componentes[@]}"; do
        touch "assets/css/dist/$comp.min.css"
        echo "  ✓ $comp.min.css"
    done
    
    echo "✓ Completado"
    echo ""
}

# Crear CSS para todos los módulos
crear_css "finance" "glAccounts" "glTransactions"
crear_css "vms" "vendors" "commissionRules"
crear_css "pim" "pimCategories" "pimProducts" "pimSkus"
crear_css "wms" "warehouses" "wmsStock"
crear_css "oms" "orders" "fulfillments" "shipments" "returns"
crear_css "fss" "payouts"
crear_css "ccm" "reviews" "supportTickets"
crear_css "bi" "biDimensions" "biSales"

echo "========================================="
echo "¡ARCHIVOS CSS CREADOS!"
echo "========================================="
