= inject(VersionService).getBuildInformation();
- protected authService: AuthService = inject(AuthService);
-
- private mediaQueryList: MediaQueryList | null = null;
- private mediaListener: (() => void) | null = null;
-
toggleModal(): void {
this.modalOpen = !this.modalOpen;
}
ngOnInit(): void {
- this.mediaQueryList = globalThis.matchMedia('(max-width: 992px)');
- this.isSmallScreen = this.mediaQueryList?.matches ?? false;
- this.mediaListener = (): void => {
- this.isSmallScreen = this.mediaQueryList?.matches ?? false;
- };
- this.mediaQueryList?.addEventListener('change', this.mediaListener);
-
if (!sessionStorage.getItem(ReleaseCatalogusComponent.SESSION_KEY)) {
this.modalOpen = true;
sessionStorage.setItem(ReleaseCatalogusComponent.SESSION_KEY, 'true');
}
}
-
- ngOnDestroy(): void {
- if (this.mediaQueryList && this.mediaListener) {
- this.mediaQueryList.removeEventListener('change', this.mediaListener);
- }
- }
}
diff --git a/src/main/frontend/src/app/pages/release-graph/release-graph.component.html b/src/main/frontend/src/app/pages/release-graph/release-graph.component.html
index 20b6fa84..663ad167 100644
--- a/src/main/frontend/src/app/pages/release-graph/release-graph.component.html
+++ b/src/main/frontend/src/app/pages/release-graph/release-graph.component.html
@@ -107,20 +107,18 @@
-
+
@for (stickyLabel of stickyBranchLabels; track stickyLabel.label) {
@@ -133,8 +131,6 @@
}
-
-
@if (dataForSkipModal) {