From 44ce76c9bab8841bf09c982cd0f1d3ab80337956 Mon Sep 17 00:00:00 2001 From: apuente Date: Fri, 4 Oct 2024 09:52:33 +0200 Subject: [PATCH] refs #798 Add disabled class to sidebar menu items and API alerts --- .../app/layout/sidebar/sidebar.component.css | 6 ++ .../app/layout/sidebar/sidebar.component.html | 58 ++++++++++--------- .../app/layout/sidebar/sidebar.component.ts | 2 + 3 files changed, 38 insertions(+), 28 deletions(-) diff --git a/ogWebconsole/src/app/layout/sidebar/sidebar.component.css b/ogWebconsole/src/app/layout/sidebar/sidebar.component.css index a74eca6..e3b2608 100644 --- a/ogWebconsole/src/app/layout/sidebar/sidebar.component.css +++ b/ogWebconsole/src/app/layout/sidebar/sidebar.component.css @@ -57,3 +57,9 @@ mat-icon { .mat-nav-list .mat-list-item .sub-menu-item { padding-left: 32px; } + +.disabled { + pointer-events: none; + cursor: not-allowed; + opacity: 0.5; +} \ No newline at end of file diff --git a/ogWebconsole/src/app/layout/sidebar/sidebar.component.html b/ogWebconsole/src/app/layout/sidebar/sidebar.component.html index 7d66181..8dd4ece 100644 --- a/ogWebconsole/src/app/layout/sidebar/sidebar.component.html +++ b/ogWebconsole/src/app/layout/sidebar/sidebar.component.html @@ -106,38 +106,40 @@ - - - settings_input_component - Componentes - - - - - - warehouse - Repositorios - - - - - - list - Menús - - - - - - search - Buscar - - - calendar_month Calendarios + + + + settings_input_component + Componentes + + + + + + warehouse + Repositorios + + + + + + list + Menús + + + + + + search + Buscar + + + + diff --git a/ogWebconsole/src/app/layout/sidebar/sidebar.component.ts b/ogWebconsole/src/app/layout/sidebar/sidebar.component.ts index 963703f..8212934 100644 --- a/ogWebconsole/src/app/layout/sidebar/sidebar.component.ts +++ b/ogWebconsole/src/app/layout/sidebar/sidebar.component.ts @@ -16,9 +16,11 @@ export class SidebarComponent { showCommandSub: boolean = false; toggleOgBootSub() { + alert('El correcto funcionamiento de este componente está sujeto a la disponibilidad de la API de ogBoot'); this.showOgBootSub = !this.showOgBootSub; } toggleOgDhcpSub() { + alert('El correcto funcionamiento de este componente está sujeto a la disponibilidad de la API de ogDHCP'); this.showOgDhcpSub = !this.showOgDhcpSub; } toggleCommandSub() {