Skip to content

Commit e3ebeb0

Browse files
authored
fix: move the Modules menu directly under the Device menu (#2200)
1 parent 50855ab commit e3ebeb0

File tree

1 file changed

+38
-36
lines changed

1 file changed

+38
-36
lines changed

packages/uhk-web/src/app/components/side-menu/side-menu.component.html

Lines changed: 38 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,44 @@
122122
</li>
123123
</ul>
124124
</li>
125+
126+
<li class="sidebar__level-1--item"
127+
*ngIf="!state.restoreUserConfiguration">
128+
<div class="sidebar__level-1">
129+
<fa-icon [icon]="faPuzzlePiece"></fa-icon>
130+
Modules
131+
<fa-icon [icon]="this.sideMenuState.addon.icon"
132+
class="chevron float-end"
133+
(click)="toggleMenuItem('addon')"></fa-icon>
134+
</div>
135+
<ul [@toggler]="this.sideMenuState.addon.animation">
136+
<li class="sidebar__level-2--item" data-name="Key cluster" data-abbrev="">
137+
<div class="sidebar__level-2" [routerLinkActive]="['active']">
138+
<a [routerLink]="['/add-on', 'key-cluster']"
139+
[class.disabled]="state.updatingFirmware">Key cluster</a>
140+
</div>
141+
</li>
142+
<li class="sidebar__level-2--item" data-name="Trackball" data-abbrev="">
143+
<div class="sidebar__level-2" [routerLinkActive]="['active']">
144+
<a [routerLink]="['/add-on', 'trackball']"
145+
[class.disabled]="state.updatingFirmware">Trackball</a>
146+
</div>
147+
</li>
148+
<li class="sidebar__level-2--item" data-name="Touchpad" data-abbrev="">
149+
<div class="sidebar__level-2" [routerLinkActive]="['active']">
150+
<a [routerLink]="['/add-on', 'touchpad']"
151+
[class.disabled]="state.updatingFirmware">Touchpad</a>
152+
</div>
153+
</li>
154+
<li class="sidebar__level-2--item" data-name="Trackpoint" data-abbrev="">
155+
<div class="sidebar__level-2" [routerLinkActive]="['active']">
156+
<a [routerLink]="['/add-on', 'trackpoint']"
157+
[class.disabled]="state.updatingFirmware">Trackpoint</a>
158+
</div>
159+
</li>
160+
</ul>
161+
</li>
162+
125163
<li class="sidebar__level-1--item"
126164
*ngIf="!state.restoreUserConfiguration">
127165
<div class="sidebar__level-1">
@@ -182,42 +220,6 @@
182220
</li>
183221
</ul>
184222
</li>
185-
<li class="sidebar__level-1--item"
186-
*ngIf="!state.restoreUserConfiguration">
187-
<div class="sidebar__level-1">
188-
<fa-icon [icon]="faPuzzlePiece"></fa-icon>
189-
Modules
190-
<fa-icon [icon]="this.sideMenuState.addon.icon"
191-
class="chevron float-end"
192-
(click)="toggleMenuItem('addon')"></fa-icon>
193-
</div>
194-
<ul [@toggler]="this.sideMenuState.addon.animation">
195-
<li class="sidebar__level-2--item" data-name="Key cluster" data-abbrev="">
196-
<div class="sidebar__level-2" [routerLinkActive]="['active']">
197-
<a [routerLink]="['/add-on', 'key-cluster']"
198-
[class.disabled]="state.updatingFirmware">Key cluster</a>
199-
</div>
200-
</li>
201-
<li class="sidebar__level-2--item" data-name="Trackball" data-abbrev="">
202-
<div class="sidebar__level-2" [routerLinkActive]="['active']">
203-
<a [routerLink]="['/add-on', 'trackball']"
204-
[class.disabled]="state.updatingFirmware">Trackball</a>
205-
</div>
206-
</li>
207-
<li class="sidebar__level-2--item" data-name="Touchpad" data-abbrev="">
208-
<div class="sidebar__level-2" [routerLinkActive]="['active']">
209-
<a [routerLink]="['/add-on', 'touchpad']"
210-
[class.disabled]="state.updatingFirmware">Touchpad</a>
211-
</div>
212-
</li>
213-
<li class="sidebar__level-2--item" data-name="Trackpoint" data-abbrev="">
214-
<div class="sidebar__level-2" [routerLinkActive]="['active']">
215-
<a [routerLink]="['/add-on', 'trackpoint']"
216-
[class.disabled]="state.updatingFirmware">Trackpoint</a>
217-
</div>
218-
</li>
219-
</ul>
220-
</li>
221223
</ul>
222224
</li>
223225
<li class="sidebar__level-0--item" [routerLinkActive]="['active']">

0 commit comments

Comments
 (0)