|
|
@@ -9,30 +9,93 @@
|
|
|
<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>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdowns('lineaHabitat', true)"
|
|
|
+ (mouseleave)="showDropdowns('lineaHabitat', false)">
|
|
|
+ <a class="main-option" routerLink="/linea/habitat" [ngClass]="{'hovered': currentDropdown['lineaHabitat']}">
|
|
|
+ Línea Hábitat
|
|
|
+ </a>
|
|
|
+
|
|
|
+ <ul *ngIf="currentDropdown['lineaHabitat']" class="dropdown-menu">
|
|
|
+ <li class="dropdown-option" *ngFor="let categoria of lineaHabitatCategorias"
|
|
|
+ (mouseenter)="currentDropdown['lineaHabitat'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaHabitat'] = false">
|
|
|
+
|
|
|
+ {{ categoria.categoria }}
|
|
|
+ <mat-icon style="vertical-align: middle;">arrow_right</mat-icon>
|
|
|
+
|
|
|
+ <ul class="submenu">
|
|
|
+ <li class="submenu-li" *ngFor="let producto of categoria.productos"
|
|
|
+ (mouseenter)="currentDropdown['lineaHabitat'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaHabitat'] = false">
|
|
|
+ {{ producto.name }}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </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>
|
|
|
+
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdowns('lineaComercial', true)"
|
|
|
+ (mouseleave)="showDropdowns('lineaComercial', false)">
|
|
|
+ <a class="main-option" routerLink="/linea/comercial" [ngClass]="{'hovered': currentDropdown['lineaComercial']}">
|
|
|
+ Línea Comercial
|
|
|
+ </a>
|
|
|
+
|
|
|
+ <ul *ngIf="currentDropdown['lineaComercial']" class="dropdown-menu">
|
|
|
+ <li class="dropdown-option" *ngFor="let categoria of lineaHabitatComercial"
|
|
|
+ (mouseenter)="currentDropdown['lineaComercial'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaComercial'] = false">
|
|
|
+
|
|
|
+ {{ categoria.categoria }}
|
|
|
+ <mat-icon style="vertical-align: middle;">arrow_right</mat-icon>
|
|
|
+
|
|
|
+ <ul class="submenu">
|
|
|
+ <li class="submenu-li" *ngFor="let producto of categoria.productos"
|
|
|
+ (mouseenter)="currentDropdown['lineaComercial'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaComercial'] = false">
|
|
|
+ {{ producto.name }}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </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>
|
|
|
+
|
|
|
+
|
|
|
+ <li class="nav-links" (mouseenter)="showDropdowns('lineaIndustrial', true)"
|
|
|
+ (mouseleave)="showDropdowns('lineaIndustrial', false)">
|
|
|
+ <a class="main-option" routerLink="/linea/comercial"
|
|
|
+ [ngClass]="{'hovered': currentDropdown['lineaIndustrial']}">
|
|
|
+ Línea Industrial
|
|
|
+ </a>
|
|
|
+
|
|
|
+ <ul *ngIf="currentDropdown['lineaIndustrial']" class="dropdown-menu">
|
|
|
+ <li class="dropdown-option" *ngFor="let categoria of lineaHabitatIndustrial"
|
|
|
+ (mouseenter)="currentDropdown['lineaIndustrial'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaIndustrial'] = false">
|
|
|
+
|
|
|
+ {{ categoria.categoria }}
|
|
|
+ <mat-icon style="vertical-align: middle;">arrow_right</mat-icon>
|
|
|
+
|
|
|
+ <ul class="submenu">
|
|
|
+ <li class="submenu-li" *ngFor="let producto of categoria.productos"
|
|
|
+ (mouseenter)="currentDropdown['lineaIndustrial'] = true"
|
|
|
+ (mouseleave)="currentDropdown['lineaIndustrial'] = false">
|
|
|
+ {{ producto.name }}
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </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 class="nav-links" (mouseenter)="showDropdowns('aplicacion', true)"
|
|
|
+ (mouseleave)="showDropdowns('aplicacion', false)">
|
|
|
+ <a class="main-option" routerLink="/linea/aplicacion" [ngClass]="{'hovered': currentDropdown['aplicacion']}">Por
|
|
|
+ Aplicación</a>
|
|
|
+ <ul *ngIf="currentDropdown['aplicacion']" class="dropdown-menu">
|
|
|
<li><a class="dropdown-option" *ngFor="let option of menu4Opciones"
|
|
|
[routerLink]="['/linea/aplicacion', option.name]">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
@@ -66,48 +129,57 @@
|
|
|
<li class="mobile-nav-links" (click)="toggleMenu()">
|
|
|
<a class="mobile-main-option" routerLink="" (click)="closeMenu()">Inicio</a>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links">
|
|
|
<a class="mobile-main-option" routerLink="/linea/habitat" (click)="closeMenu()">Línea Hábitat</a>
|
|
|
- <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('habitat')">keyboard_arrow_down</mat-icon>
|
|
|
+ <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]" (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
+ <li *ngFor="let option of menu1Opciones"><a [routerLink]="['/linea/habitat', option.name]"
|
|
|
+ (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links">
|
|
|
<a class="mobile-main-option" routerLink="/linea/comercial" (click)="closeMenu()">Línea Comercial</a>
|
|
|
- <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('comercial')">keyboard_arrow_down</mat-icon>
|
|
|
+ <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]" (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
+ <li *ngFor="let option of menu2Opciones"><a [routerLink]="['/linea/comercial', option.name]"
|
|
|
+ (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links">
|
|
|
<a class="mobile-main-option" routerLink="/linea/industrial" (click)="closeMenu()">Línea Industrial</a>
|
|
|
- <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('industrial')">keyboard_arrow_down</mat-icon>
|
|
|
+ <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]" (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
+ <li *ngFor="let option of menu3Opciones"><a [routerLink]="['/linea/industrial', option.name]"
|
|
|
+ (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links">
|
|
|
<a class="mobile-main-option" (click)="closeMenu()">Por Aplicación</a>
|
|
|
- <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('apliacion')">keyboard_arrow_down</mat-icon>
|
|
|
+ <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 (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links" (click)="toggleMenu()">
|
|
|
<a class="mobile-main-option" routerLink="/cotizacion" (click)="closeMenu()">Cotización</a>
|
|
|
</li>
|
|
|
-
|
|
|
+
|
|
|
<li class="mobile-nav-links">
|
|
|
<a class="mobile-main-option" (click)="redirectPage(); closeMenu()">Portales</a>
|
|
|
- <mat-icon style="vertical-align: middle; transform: scale(1.3);" (click)="toggleSubMenu('portales')">keyboard_arrow_down</mat-icon>
|
|
|
+ <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]" (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
+ <li *ngFor="let option of menu5Opciones"><a [routerLink]="['/linea/comercial', option.name]"
|
|
|
+ (click)="closeMenu()">{{option.name}}</a></li>
|
|
|
</ul>
|
|
|
</li>
|
|
|
</ul>
|