Skip to content

Commit

Permalink
Improve menu nested li/ul
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocobozzz committed Sep 27, 2024
1 parent ad71614 commit ae31ff7
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 21 deletions.
34 changes: 19 additions & 15 deletions client/src/app/menu/menu.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -121,12 +121,12 @@

<ng-container *ngFor="let menuSection of menuSections" >
<ul [ngClass]="[ menuSection.key, 'menu-block' ]">
<li i18n class="block-title">{{ menuSection.title }}</li>
<li i18n class="block-container">
<span class="block-title">{{ menuSection.title }}</span>

<li>
<ul>
<ul class="mt-3">
<li *ngFor="let link of menuSection.links">
<a class="menu-link" [routerLink]="link.path" routerLinkActive="active">
<a class="menu-link ps-0" [routerLink]="link.path" routerLinkActive="active">
<my-global-icon *ngIf="link.icon" [iconName]="link.icon" [ngClass]="link.iconClass" aria-hidden="true"></my-global-icon>
<ng-container>{{ link.shortLabel }}</ng-container>
</a>
Expand All @@ -138,17 +138,21 @@
</div>

<div class="footer">
<div class="footer-block">
<button *ngIf="!isLoggedIn" class="menu-link button-unstyle" (click)="openQuickSettings()">
<my-global-icon iconName="cog" aria-hidden="true"></my-global-icon>
<ng-container i18n>My settings</ng-container>
</button>

<a class="menu-link" routerLink="/about" routerLinkActive="active">
<my-global-icon iconName="help" aria-hidden="true"></my-global-icon>
<ng-container i18n>About</ng-container>
</a>
</div>
<ul class="footer-block">
<li>
<button *ngIf="!isLoggedIn" class="menu-link button-unstyle" (click)="openQuickSettings()">
<my-global-icon iconName="cog" aria-hidden="true"></my-global-icon>
<ng-container i18n>My settings</ng-container>
</button>
</li>

<li>
<a class="menu-link" routerLink="/about" routerLinkActive="active">
<my-global-icon iconName="help" aria-hidden="true"></my-global-icon>
<ng-container i18n>About</ng-container>
</a>
</li>
</ul>

<div class="footer-bottom">

Expand Down
13 changes: 7 additions & 6 deletions client/src/app/menu/menu.component.scss
Original file line number Diff line number Diff line change
Expand Up @@ -272,15 +272,16 @@ my-actor-avatar {
.footer-block {
margin-bottom: 15px;

.block-container {
@include margin-left(26px);
@include margin-right(15px);
@include ellipsis;
}

.block-title {
text-transform: uppercase;
font-weight: $font-bold; // Bold
font-weight: $font-bold;
font-size: 13px;
margin-bottom: 25px;

@include ellipsis;
@include margin-left(26px);
@include margin-right(15px);
}

a,
Expand Down

0 comments on commit ae31ff7

Please sign in to comment.