diff --git a/src/app/layout/component/app.floatingconfigurator.ts b/src/app/layout/component/app.floatingconfigurator.ts
index a7cf963..2754722 100644
--- a/src/app/layout/component/app.floatingconfigurator.ts
+++ b/src/app/layout/component/app.floatingconfigurator.ts
@@ -1,14 +1,15 @@
-import { Component, computed, inject } from '@angular/core';
+import {Component, computed, inject, input} from '@angular/core';
import { ButtonModule } from 'primeng/button';
import { StyleClassModule } from 'primeng/styleclass';
import { AppConfigurator } from './app.configurator';
import { LayoutService } from '../service/layout.service';
+import {CommonModule} from "@angular/common";
@Component({
selector: 'app-floating-configurator',
- imports: [ButtonModule, StyleClassModule, AppConfigurator],
+ imports: [CommonModule, ButtonModule, StyleClassModule, AppConfigurator],
template: `
-
+
@@ -20,9 +21,12 @@ import { LayoutService } from '../service/layout.service';
export class AppFloatingConfigurator {
LayoutService = inject(LayoutService);
+ float = input
(true);
+
isDarkTheme = computed(() => this.LayoutService.layoutConfig().darkTheme);
toggleDarkMode() {
this.LayoutService.layoutConfig.update((state) => ({ ...state, darkTheme: !state.darkTheme }));
}
+
}
diff --git a/src/app/pages/landing/components/topbarwidget.component.ts b/src/app/pages/landing/components/topbarwidget.component.ts
index 8d27181..54856d4 100644
--- a/src/app/pages/landing/components/topbarwidget.component.ts
+++ b/src/app/pages/landing/components/topbarwidget.component.ts
@@ -3,10 +3,11 @@ import { StyleClassModule } from 'primeng/styleclass';
import { Router, RouterModule } from '@angular/router';
import { RippleModule } from 'primeng/ripple';
import { ButtonModule } from 'primeng/button';
+import {AppFloatingConfigurator} from "@/layout/component/app.floatingconfigurator";
@Component({
selector: 'topbar-widget',
- imports: [RouterModule, StyleClassModule, ButtonModule, RippleModule],
+ imports: [RouterModule, StyleClassModule, ButtonModule, RippleModule, AppFloatingConfigurator],
template: `
`
})
diff --git a/src/app/pages/landing/landing.ts b/src/app/pages/landing/landing.ts
index 446e0e3..bfc15ea 100644
--- a/src/app/pages/landing/landing.ts
+++ b/src/app/pages/landing/landing.ts
@@ -27,7 +27,6 @@ import {AppFloatingConfigurator} from "@/layout/component/app.floatingconfigurat
-
`
})
export class Landing {}