|
|
@@ -1,85 +1,119 @@
|
|
|
-
|
|
|
<nav class="navbar">
|
|
|
- <div style="max-width: fit-content;">
|
|
|
- <img [src]="'assets/img/logoATC.png'" alt="" style="max-height: 60px;">
|
|
|
- </div>
|
|
|
- <div class="nav-center">
|
|
|
- <ul class="ul-links">
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" href="">Inicio</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" routerLink="/linea/habitat">Línea Hábitat</a>
|
|
|
- <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
- <li><a class="dropdown-option" *ngFor="let option of menu1Opciones" [routerLink]="['/linea/habitat', option.name]">{{option.name}}</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" routerLink="/linea/comercial">Línea Comercial</a>
|
|
|
- <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
- <li><a class="dropdown-option" *ngFor="let option of menu2Opciones" [routerLink]="['/linea/comercial', option.name]">{{option.name}}</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" routerLink="/linea/industrial">Línea Industrial</a>
|
|
|
- <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
- <li><a class="dropdown-option" *ngFor="let option of menu3Opciones" [routerLink]="['/linea/industrial', option.name]">{{option.name}}</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" routerLink="/linea/aplicacion">Por Aplicación</a>
|
|
|
- <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
- <li><a class="dropdown-option" *ngFor="let option of menu4Opciones" [routerLink]="['/linea/aplicacion', option.name]">{{option.name}}</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- <li class="nav-links">
|
|
|
- <a class="main-option" routerLink="/cotizacion">Cotización</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
- <a class="main-option" href="">Portales</a>
|
|
|
- <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
- <li><a class="dropdown-option" *ngFor="let option of menu5Opciones">{{option.name}}</a></li>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
-
|
|
|
+ <div style="max-width: fit-content;">
|
|
|
+ <img [src]="'assets/img/logoATC.png'" alt="" style="max-height: 60px;">
|
|
|
+ </div>
|
|
|
+ <div class="nav-center">
|
|
|
+ <ul class="ul-links">
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" href="">Inicio</a>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" routerLink="/linea/habitat">Línea Hábitat</a>
|
|
|
+ <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
+ <li><a class="dropdown-option" *ngFor="let option of menu1Opciones"
|
|
|
+ [routerLink]="['/linea/habitat', option.name]">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" routerLink="/linea/comercial">Línea Comercial</a>
|
|
|
+ <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
+ <li><a class="dropdown-option" *ngFor="let option of menu2Opciones"
|
|
|
+ [routerLink]="['/linea/comercial', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" routerLink="/linea/industrial">Línea Industrial</a>
|
|
|
+ <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
+ <li><a class="dropdown-option" *ngFor="let option of menu3Opciones"
|
|
|
+ [routerLink]="['/linea/industrial', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" routerLink="/linea/aplicacion">Por Aplicación</a>
|
|
|
+ <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
+ <li><a class="dropdown-option" *ngFor="let option of menu4Opciones"
|
|
|
+ [routerLink]="['/linea/aplicacion', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links">
|
|
|
+ <a class="main-option" routerLink="/cotizacion">Cotización</a>
|
|
|
+ </li>
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdown = true" (mouseleave)="showDropdown = false">
|
|
|
+ <a class="main-option" href="">Portales</a>
|
|
|
+ <ul *ngIf="showDropdown" class="dropdown-menu">
|
|
|
+ <li><a class="dropdown-option" *ngFor="let option of menu5Opciones">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="nav-right">
|
|
|
+ <div class="search">
|
|
|
+ <mat-icon>search</mat-icon>
|
|
|
+ <input placeholder="Modelo">
|
|
|
</div>
|
|
|
- <div class="nav-right">
|
|
|
- <div class="search">
|
|
|
- <mat-icon>search</mat-icon>
|
|
|
- <input placeholder="Modelo">
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="menu" (click)="toggleMenu()">
|
|
|
- <mat-icon>menu</mat-icon>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- Agregamos una clase condicional para el despliegue del menú -->
|
|
|
- <div [ngClass]="{'active': isMenuOpen}" class="mobile-menu">
|
|
|
- <ul class="ul-links">
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" href="">Inicio</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" routerLink="/linea/habitat">Línea Hábitat</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" routerLink="/linea/comercial">Línea Comercial</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" routerLink="/linea/industrial">Línea Industrial</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" routerLink="/linea/aplicacion">Por Aplicación</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" routerLink="/cotizacion">Cotización</a>
|
|
|
- </li>
|
|
|
- <li class="nav-links" (click)="toggleMenu()">
|
|
|
- <a class="main-option" href="">Portales</a>
|
|
|
+ <div class="menu" (click)="toggleMenu()">
|
|
|
+ <mat-icon>menu</mat-icon>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- Agregamos una clase condicional para el despliegue del menú -->
|
|
|
+ <div [ngClass]="{'active': isMenuOpen}" class="mobile-menu">
|
|
|
+ <ul class="mobile-ul-links">
|
|
|
+ <li class="mobile-nav-links" (click)="toggleMenu()">
|
|
|
+ <a class="mobile-main-option" routerLink="">Inicio</a>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links">
|
|
|
+ <a class="mobile-main-option" routerLink="/linea/habitat">Línea Hábitat</a>
|
|
|
+ <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('habitat')">keyboard_arrow_down</mat-icon>
|
|
|
+ <ul [ngClass]="{'sub-open': openSubMenu === 'habitat'}" class="sub-menu">
|
|
|
+ <li *ngFor="let option of menu1Opciones"><a [routerLink]="['/linea/habitat', option.name]">{{option.name}}</a>
|
|
|
</li>
|
|
|
</ul>
|
|
|
- </div>
|
|
|
-
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links">
|
|
|
+ <a class="mobile-main-option" routerLink="/linea/comercial">Línea Comercial</a>
|
|
|
+ <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('comercial')">keyboard_arrow_down</mat-icon>
|
|
|
+ <ul [ngClass]="{'sub-open': openSubMenu === 'comercial'}" class="sub-menu">
|
|
|
+ <li *ngFor="let option of menu2Opciones"><a
|
|
|
+ [routerLink]="['/linea/comercial', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links">
|
|
|
+ <a class="mobile-main-option" routerLink="/linea/industrial">Línea Industrial</a>
|
|
|
+ <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('industrial')">keyboard_arrow_down</mat-icon>
|
|
|
+ <ul [ngClass]="{'sub-open': openSubMenu === 'industrial'}" class="sub-menu">
|
|
|
+ <li *ngFor="let option of menu3Opciones"><a
|
|
|
+ [routerLink]="['/linea/industrial', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links">
|
|
|
+ <a class="mobile-main-option">Por Aplicación</a>
|
|
|
+ <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('apliacion')">keyboard_arrow_down</mat-icon>
|
|
|
+ <ul [ngClass]="{'sub-open': openSubMenu === 'apliacion'}" class="sub-menu">
|
|
|
+ <li *ngFor="let option of menu4Opciones"><a>{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links" (click)="toggleMenu()">
|
|
|
+ <a class="mobile-main-option" routerLink="/cotizacion">Cotización</a>
|
|
|
+ </li>
|
|
|
+
|
|
|
+ <li class="mobile-nav-links">
|
|
|
+ <a class="mobile-main-option">Portales</a>
|
|
|
+ <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('portales')">keyboard_arrow_down</mat-icon>
|
|
|
+ <ul [ngClass]="{'sub-open': openSubMenu === 'portales'}" class="sub-menu">
|
|
|
+ <li *ngFor="let option of menu5Opciones"><a
|
|
|
+ [routerLink]="['/linea/comercial', option.name]">{{option.name}}</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+
|
|
|
+
|
|
|
</nav>
|