Saltar al contenido principal

Navegación

Propósito​

Describir la interfaz del shell después de autenticarte: rutas, barra superior y mapa de módulos.

Rutas​

RutaPantalla
/loginFormulario de acceso. Si ya hay sesión, redirige a /.
/Dashboard (hub de módulos). Protegida; sin usuario → /login.
OtrasPágina no encontrada (404).

No hay menú lateral: toda la navegación ocurre en una sola vista de hub.

Barra superior​

Fija en la parte superior del Dashboard:

ElementoUbicaciónAcción
Configuración del sistemaIzquierdaIcono de engranaje; abre modal de URLs de módulos.
UsuarioDerechaMuestra username del token.
Cerrar sesiónDerechaCierra sesión en Auth Gateway y vuelve a estado sin token.
[SCREENSHOT REQUIRED: Top bar with settings gear, username chip and Cerrar sesión button]

Mapa del hub​

Disposición aproximada en pantalla:

[ LOGO OPTRAX ]

OBSERVER CORE INSIGHT
PERCEIVER P.O.L.E

[ AIDA ]
  • CORE ocupa el centro; clic abre la URL configurada en nueva pestaña.
  • OBSERVER es expandible: primer clic abre overlay con Observer central y accesos satélite.
  • PERCEIVER, INSIGHT, P.O.L.E y AIDA abren directamente su URL configurada.
  • Fondo con rejilla animada y líneas de conexión decorativas (SciFiConnections).

OBSERVER expandido​

Al pulsar OBSERVER:

  • Overlay a pantalla completa con botón X arriba a la derecha.
  • Centro: enlace al URL principal de Observer (config.Observer).
  • Laterales e inferior: Transmisor móvil, Transmisor servidor y VStation (URLs fijas en la aplicación, no editables desde el modal de configuración).

Pulsa fuera del contenido o X para cerrar el overlay.

Casos especiales​

  • Carga inicial: Cargando… mientras se obtienen URLs desde /api/module-configs.
  • Si falla la carga, se usan valores por defecto del cliente y un toast de error.
  • URLs sin esquema http(s): el cliente antepone https:// al abrir enlaces.
[SCREENSHOT REQUIRED: Expanded OBSERVER overlay with three satellite options and close button]