feat: improved sidebar UI with larger icons and user info in footer
- Increased all sidebar navigation icons from text-sm to text-xl for better visibility - Moved user information and logout button from header to sidebar footer - Added user avatar with name and email in expanded sidebar state - Collapsed sidebar shows avatar icon and logout icon button stacked vertically - Simplified header by removing user badge and logout button - Added version info (v1.0.0) in sidebar footer - Improved responsive design for both collapsed and expanded states
This commit is contained in:
47
scripts/init-users.sh
Normal file
47
scripts/init-users.sh
Normal file
@@ -0,0 +1,47 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script de inicialización del sistema de usuarios
|
||||
echo "==================================="
|
||||
echo "Inicialización del Sistema de Usuarios"
|
||||
echo "==================================="
|
||||
echo ""
|
||||
|
||||
# 1. Verificar si PostgreSQL está disponible
|
||||
echo "1. Verificando conexión a PostgreSQL..."
|
||||
if command -v psql &> /dev/null; then
|
||||
echo " ✓ PostgreSQL CLI encontrado"
|
||||
else
|
||||
echo " ✗ PostgreSQL CLI no encontrado"
|
||||
echo " Por favor, ejecuta el script SQL manualmente"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 2. Generar hash de contraseña
|
||||
echo ""
|
||||
echo "2. Generando hash de contraseña para admin..."
|
||||
node scripts/generate-password-hash.js
|
||||
|
||||
# 3. Instrucciones
|
||||
echo ""
|
||||
echo "==================================="
|
||||
echo "Pasos siguientes:"
|
||||
echo "==================================="
|
||||
echo ""
|
||||
echo "1. Copia el hash generado arriba"
|
||||
echo ""
|
||||
echo "2. Edita el archivo database/schema.sql y reemplaza el hash temporal"
|
||||
echo ""
|
||||
echo "3. Ejecuta el script SQL en PostgreSQL:"
|
||||
echo " psql -h 10.0.20.152 -U postgres -d CONTROLDESK -f database/schema.sql"
|
||||
echo ""
|
||||
echo "4. O ejecuta el SQL manualmente desde pgAdmin/DBeaver"
|
||||
echo ""
|
||||
echo "5. Copia .env.example a .env y configura las variables"
|
||||
echo ""
|
||||
echo "6. Inicia el servidor: npm run dev"
|
||||
echo ""
|
||||
echo "7. Ve a http://localhost:5173/login"
|
||||
echo " Usuario: admin"
|
||||
echo " Contraseña: Admin123! (o la que configuraste)"
|
||||
echo ""
|
||||
echo "==================================="
|
||||
Reference in New Issue
Block a user