Browse Source

Fix apps menu.

pull/1110/head
Sebastian Stehle 2 years ago
parent
commit
266dbc9479
  1. 6
      frontend/src/app/framework/angular/dropdown-menu.component.ts
  2. 1
      frontend/src/app/shell/pages/internal/apps-menu.component.html
  3. 5
      frontend/src/app/shell/pages/internal/apps-menu.component.scss

6
frontend/src/app/framework/angular/dropdown-menu.component.ts

@ -7,7 +7,7 @@
/* eslint-disable @angular-eslint/no-host-metadata-property */
import { ChangeDetectionStrategy, Component, ElementRef, HostBinding } from '@angular/core';
import { ChangeDetectionStrategy, Component, ElementRef, HostBinding, Input } from '@angular/core';
import { fadeAnimation } from './animations';
@Component({
@ -29,6 +29,10 @@ export class DropdownMenuComponent {
return true;
}
@HostBinding('class')
@Input()
public class?: string;
public get nativeElement() {
return this.element.nativeElement;
}

1
frontend/src/app/shell/pages/internal/apps-menu.component.html

@ -13,6 +13,7 @@
</span>
<sqx-dropdown-menu
class="d-flex flex-column"
position="bottom-start"
scrollY="true"
[sqxAnchoredTo]="button"

5
frontend/src/app/shell/pages/internal/apps-menu.component.scss

@ -27,11 +27,14 @@ h3 {
}
.apps-list {
max-height: 600px;
overflow-x: hidden;
overflow-y: auto;
}
.dropdown-menu {
overflow-y: hidden !important;
}
.breadcrumb {
margin: 0;

Loading…
Cancel
Save