From ce76bf75c95cdc92138904992d224a38ffe73b01 Mon Sep 17 00:00:00 2001 From: Roland Schneider Date: Tue, 18 Nov 2025 13:42:58 +0100 Subject: [PATCH] create admin layout --- .../src/lib/components/button/button.html | 2 +- .../src/lib/components/footer/footer.css | 0 .../src/lib/components/footer/footer.html | 32 +++++++++ .../src/lib/components/footer/footer.spec.ts | 23 +++++++ .../src/lib/components/footer/footer.ts | 17 +++++ .../ng-daisyui/src/lib/daisy.types.ts | 13 ++++ .../admin-layout-rs1/admin-layout-rs1.css | 0 .../admin-layout-rs1/admin-layout-rs1.html | 61 ++++++++++++++++++ .../admin-layout-rs1/admin-layout-rs1.spec.ts | 23 +++++++ .../admin-layout-rs1/admin-layout-rs1.ts | 28 ++++++++ .../ng-daisyui/src/lib/layout/index.ts | 3 + .../rschneider/ng-daisyui/src/public-api.ts | 3 + admin/public/sample-profile-photo.webp | Bin 0 -> 23314 bytes admin/src/app/app.html | 9 +-- admin/src/app/app.ts | 5 +- 15 files changed, 210 insertions(+), 9 deletions(-) create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.css create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.html create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.spec.ts create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.ts create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/daisy.types.ts create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/layout/admin-layout-rs1/admin-layout-rs1.css create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/layout/admin-layout-rs1/admin-layout-rs1.html create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/layout/admin-layout-rs1/admin-layout-rs1.spec.ts create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/layout/admin-layout-rs1/admin-layout-rs1.ts create mode 100644 admin/projects/rschneider/ng-daisyui/src/lib/layout/index.ts create mode 100644 admin/public/sample-profile-photo.webp diff --git a/admin/projects/rschneider/ng-daisyui/src/lib/components/button/button.html b/admin/projects/rschneider/ng-daisyui/src/lib/components/button/button.html index 4e0397e..e218394 100644 --- a/admin/projects/rschneider/ng-daisyui/src/lib/components/button/button.html +++ b/admin/projects/rschneider/ng-daisyui/src/lib/components/button/button.html @@ -29,7 +29,7 @@ 'loading': loading(), 'btn-responsive': responsive() }" - [class]="customClass()" + [class]="customClass() || ''" (click)="onClick($event)" > diff --git a/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.css b/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.css new file mode 100644 index 0000000..e69de29 diff --git a/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.html b/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.html new file mode 100644 index 0000000..411c911 --- /dev/null +++ b/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.html @@ -0,0 +1,32 @@ + diff --git a/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.spec.ts b/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.spec.ts new file mode 100644 index 0000000..51742ed --- /dev/null +++ b/admin/projects/rschneider/ng-daisyui/src/lib/components/footer/footer.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { Footer } from './footer'; + +describe('Footer', () => { + let component: Footer; + let fixture: ComponentFixture