feat: add fullscreen toggle button and improve UI consistency across components

This commit is contained in:
EmanueleAlfano
2026-02-28 09:52:53 +01:00
parent f8283a0e89
commit c91c4016ec
9 changed files with 166 additions and 102 deletions
+13
View File
@@ -346,6 +346,15 @@ cmd_test_e2e_ui() {
npm run test:e2e:ui
}
# Type-check frontend (senza build)
cmd_check() {
check_prereqs
info "Type-check frontend (tsc --noEmit)..."
cd "$FRONTEND_DIR"
npm run check
success "Type-check completato senza errori!"
}
# Help
cmd_help() {
echo "============================================"
@@ -359,6 +368,7 @@ cmd_help() {
echo " dev Avvia frontend (dev) + backend (api-only) in parallelo"
echo " build Builda il frontend per produzione"
echo " build:debug Builda il frontend in modalità DEBUG (no minify, sourcemap)"
echo " check Type-check TypeScript (senza build)"
echo " server Builda frontend (se cambiato) e avvia server completo"
echo " server:debug Builda DEBUG + avvia server (per debug con Chrome DevTools)"
echo " backend Avvia solo il backend (api-only)"
@@ -401,6 +411,9 @@ case "${1:-help}" in
"build:debug")
cmd_build_debug
;;
check)
cmd_check
;;
server)
shift
cmd_server "$@"