diff --git a/src/app/features/ahbs/components/ahb-table/ahb-table.component.html b/src/app/features/ahbs/components/ahb-table/ahb-table.component.html index aafb9ae99..609481bbb 100644 --- a/src/app/features/ahbs/components/ahb-table/ahb-table.component.html +++ b/src/app/features/ahbs/components/ahb-table/ahb-table.component.html @@ -23,7 +23,7 @@ @for (line of lines(); track line.index) { - + diff --git a/src/app/features/ahbs/components/pruefi-input/pruefi-input.component.html b/src/app/features/ahbs/components/pruefi-input/pruefi-input.component.html index a879dde56..506d1473a 100644 --- a/src/app/features/ahbs/components/pruefi-input/pruefi-input.component.html +++ b/src/app/features/ahbs/components/pruefi-input/pruefi-input.component.html @@ -1,6 +1,6 @@
diff --git a/src/app/features/ahbs/views/ahb-landing-page/ahb-landing-page.component.html b/src/app/features/ahbs/views/ahb-landing-page/ahb-landing-page.component.html index d19f5b17f..87c3f93e3 100644 --- a/src/app/features/ahbs/views/ahb-landing-page/ahb-landing-page.component.html +++ b/src/app/features/ahbs/views/ahb-landing-page/ahb-landing-page.component.html @@ -1,69 +1,63 @@ - - -
-
-
- -
-
-

- We are more than just a company -

-

- Lorem ipsum dolor sit amet, - testconsectetur adipisicing - elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. -

-
+ +   + +
+
+ +
+
+

+ Anwendungshandbücher für Menschen +

+

+ Gib hier die Prüfidentifikationsnummer ein. Und die Formatversion. +

+

+ Nutzen Sie unser benutzerfreundliches Suchformular, um direkt auf die + Informationen zuzugreifen, die Sie benötigen. Geben Sie einfach die + Formatversion und den Prüfidentifikator ein, und unser System liefert + Ihnen präzise Ergebnisse in Sekundenschnelle. So sparen Sie Zeit und + erhalten genau die Details, die für Ihre Arbeit relevant sind. + Probieren Sie es aus und erleben Sie, wie einfach und effizient die + Suche nach spezifischen Anwendungshandbüchern sein kann. +

+
- -
-
-
- - @if ( - form.controls.formatVersion.errors?.["required"] && - (form.controls.formatVersion.dirty || - form.controls.formatVersion.touched) - ) { -

Dieses Feld ist ein Pflichtfeld

- } -
- -
- - @if ( - form.controls.pruefi.errors?.["required"] && - (form.controls.pruefi.dirty || form.controls.pruefi.touched) - ) { -

Dieses Feld ist ein Pflichtfeld

- } -
+ +
+ +
+ + @if ( + form.controls.formatVersion.errors?.["required"] && + (form.controls.formatVersion.dirty || + form.controls.formatVersion.touched) + ) { +

Dieses Feld ist ein Pflichtfeld

+ } +
- - - -
+
+ + @if ( + form.controls.pruefi.errors?.["required"] && + (form.controls.pruefi.dirty || form.controls.pruefi.touched) + ) { +

Dieses Feld ist ein Pflichtfeld

+ } +
+
-
+
diff --git a/src/app/features/ahbs/views/ahb-page/ahb-page.component.html b/src/app/features/ahbs/views/ahb-page/ahb-page.component.html index 0b62ea820..b99bb0b84 100644 --- a/src/app/features/ahbs/views/ahb-page/ahb-page.component.html +++ b/src/app/features/ahbs/views/ahb-page/ahb-page.component.html @@ -35,7 +35,7 @@

/> + -
-

Finde dein AHB

-

lorem ipsum

- - Jetzt oeffnen - +
+
+

+ Willkommen bei Ahbesser – Anwendungshandbücher für Menschen +

+

+ Bei uns steht der Mensch im Mittelpunkt. Unser Ziel ist es, die komplexen + und oft schwer verständlichen Anwendungshandbücher der deutschen + Energiewirtschaft benutzerfreundlich und zugänglich zu machen. Mit unserem + Service können Sie gezielt nach Formatversionen und Prüfidentifikatoren + suchen und ein einzelnes Dokument nach spezifischen Details durchsuchen. + So sparen Sie wertvolle Zeit und Nerven, die Sie stattdessen in Ihr + Kerngeschäft investieren können. +

+
+
+

+ Effiziente Suche und einfache Navigation +

+

+ Wir wissen, dass das Durchforsten riesiger PDF-Dateien eine mühsame und + zeitraubende Aufgabe sein kann. Daher bieten wir Ihnen eine innovative + Plattform, die diesen Prozess erheblich vereinfacht. Unsere + benutzerfreundliche Suchfunktion ermöglicht es Ihnen, schnell und präzise + die Informationen zu finden, die Sie benötigen. Geben Sie einfach die + gewünschte Formatversion oder den Prüfidentifikator ein, und schon + gelangen Sie zum relevanten Dokument – klar strukturiert und leicht + verständlich aufbereitet. +

+
+
+

Ihre Vorteile auf einen Blick

+

+ Mit AHB Tabellen wird die Arbeit mit Anwendungshandbüchern so effizient + und unkompliziert wie nie zuvor. Unsere Plattform bietet Ihnen: +

+
    +
  • + Zeitersparnis: Finden Sie gezielt die + Informationen, die Sie benötigen, ohne lange suchen zu müssen. +
  • +
  • + Benutzerfreundlichkeit: Eine intuitive + Navigation und klare Strukturen erleichtern Ihnen den Zugang zu den + Dokumenten. +
  • +
  • + Transparenz und Klarheit: Alle relevanten + Details auf einen Blick, ohne die Notwendigkeit, sich durch + unübersichtliche PDF-Dateien zu kämpfen. +
  • +
+

+ Erleben Sie den Unterschied und optimieren Sie Ihre Arbeitsabläufe mit + unserer intelligenten Lösung für die Verwaltung von Anwendungshandbüchern + in der Energiewirtschaft. Willkommen bei AHB Tabellen – weil wir an den + Menschen denken. +

+
+ diff --git a/src/app/features/landingpage/views/landing-page/landing-page.component.spec.ts b/src/app/features/landingpage/views/landing-page/landing-page.component.spec.ts index cddb4fd6c..dad2f9850 100644 --- a/src/app/features/landingpage/views/landing-page/landing-page.component.spec.ts +++ b/src/app/features/landingpage/views/landing-page/landing-page.component.spec.ts @@ -6,6 +6,8 @@ describe('LandingPageComponent', () => { it('should render', () => { const fixture = MockRender(LandingPageComponent); - expect(ngMocks.formatHtml(fixture)).toContain(''); + expect(ngMocks.formatHtml(fixture)).toContain( + 'Anwendungshandbücher für Menschen', + ); }); }); diff --git a/src/app/features/landingpage/views/landing-page/landing-page.component.ts b/src/app/features/landingpage/views/landing-page/landing-page.component.ts index 852fc2cf0..28c561f99 100644 --- a/src/app/features/landingpage/views/landing-page/landing-page.component.ts +++ b/src/app/features/landingpage/views/landing-page/landing-page.component.ts @@ -1,11 +1,12 @@ import { Component } from '@angular/core'; import { HeaderComponent } from '../../../../shared/components/header/header.component'; import { RouterLink } from '@angular/router'; +import { FooterComponent } from '../../../../shared/components/footer/footer.component'; @Component({ selector: 'app-landing-page', standalone: true, - imports: [HeaderComponent, RouterLink], + imports: [HeaderComponent, RouterLink, FooterComponent], templateUrl: './landing-page.component.html', }) export class LandingPageComponent {} diff --git a/src/app/shared/components/footer/footer.component.html b/src/app/shared/components/footer/footer.component.html new file mode 100644 index 000000000..05ee2fb9d --- /dev/null +++ b/src/app/shared/components/footer/footer.component.html @@ -0,0 +1,3 @@ +
+ +
diff --git a/src/app/shared/components/footer/footer.component.spec.ts b/src/app/shared/components/footer/footer.component.spec.ts new file mode 100644 index 000000000..0070205d8 --- /dev/null +++ b/src/app/shared/components/footer/footer.component.spec.ts @@ -0,0 +1,22 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { FooterComponent } from './footer.component'; + +describe('FooterComponent', () => { + let component: FooterComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [FooterComponent], + }).compileComponents(); + + fixture = TestBed.createComponent(FooterComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/shared/components/footer/footer.component.ts b/src/app/shared/components/footer/footer.component.ts new file mode 100644 index 000000000..0ecd71fe6 --- /dev/null +++ b/src/app/shared/components/footer/footer.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; +import { IconLogoComponent } from '../icon-logo/icon-logo.component'; + +@Component({ + selector: 'app-footer', + standalone: true, + imports: [IconLogoComponent], + templateUrl: './footer.component.html', +}) +export class FooterComponent {} diff --git a/src/app/shared/components/header/header.component.html b/src/app/shared/components/header/header.component.html index 4041f83c5..a3882b19b 100644 --- a/src/app/shared/components/header/header.component.html +++ b/src/app/shared/components/header/header.component.html @@ -1,13 +1,7 @@