From b4476d42172e7e22fb218da6b943c60e3f594fed Mon Sep 17 00:00:00 2001 From: j Date: Fri, 24 Apr 2026 15:16:59 +0200 Subject: [PATCH 1/6] style: update branding to Senior Angular Architect and badge to 10+ years experience --- messages.xlf | 2 +- src/app/core/services/seo/content.ts | 8 ++++---- src/app/core/services/seo/seo.service.ts | 8 ++++---- src/app/features/about/about/about.component.html | 2 +- src/app/features/home/home/home.component.html | 4 ++-- src/index.html | 8 ++++---- src/locale/messages.en.xlf | 14 +++++++------- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/messages.xlf b/messages.xlf index 9d146ac..fa43181 100755 --- a/messages.xlf +++ b/messages.xlf @@ -1363,7 +1363,7 @@ - Senior Angular Experte & Solo-Bootstrapper von Triathlon Pace. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, + Senior Angular Architekt & Solo-Bootstrapper von Triathlon Pace. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, die Optimierung von Performance-Engpässen und die Lieferung hochkarätiger Angular-Lösungen. diff --git a/src/app/core/services/seo/content.ts b/src/app/core/services/seo/content.ts index 2d651e2..e544952 100755 --- a/src/app/core/services/seo/content.ts +++ b/src/app/core/services/seo/content.ts @@ -10,17 +10,17 @@ const seoContent: { } = { '/': { de: { - title: 'Esser Web Engineering | Senior Angular Experte', + title: 'Esser Web Engineering | Senior Angular Architekt', description: - 'Senior Angular Experte & Web Engineering. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, die Optimierung von Performance-Engpässen und die Lieferung hochkarätiger Angular-Lösungen.', + 'Senior Angular Architekt & Web Engineering. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, die Optimierung von Performance-Engpässen und die Lieferung hochkarätiger Angular-Lösungen.', imageUrl: 'https://tricalculator-images.s3.eu-central-1.amazonaws.com/website/esser-web-engineering-logo-text-og-moz.jpg', type: 'website', }, en: { - title: 'Esser Web Engineering | Senior Angular Expert', + title: 'Esser Web Engineering | Senior Angular Architect', description: - 'Senior Angular Expert & Web Engineering. Specialized in building scalable enterprise applications, optimizing performance bottlenecks, and delivering high-quality Angular solutions.', + 'Senior Angular Architect & Web Engineering. Specialized in building scalable enterprise applications, optimizing performance bottlenecks, and delivering high-quality Angular solutions.', imageUrl: 'https://tricalculator-images.s3.eu-central-1.amazonaws.com/website/esser-web-engineering-logo-text-og-moz.jpg', type: 'website', diff --git a/src/app/core/services/seo/seo.service.ts b/src/app/core/services/seo/seo.service.ts index b8691f6..245570e 100755 --- a/src/app/core/services/seo/seo.service.ts +++ b/src/app/core/services/seo/seo.service.ts @@ -6,16 +6,16 @@ import { environment } from '../../../../environments/environment'; const homepageSeoData = { en: { - title: 'Esser Web Engineering | Senior Angular Expert', + title: 'Esser Web Engineering | Senior Angular Architect', description: - 'Senior Angular Expert & Web Engineering. Specialized in building scalable enterprise applications, optimizing performance bottlenecks, and delivering high-quality Angular solutions.', + 'Senior Angular Architect & Web Engineering. Specialized in building scalable enterprise applications, optimizing performance bottlenecks, and delivering high-quality Angular solutions.', imageUrl: 'https://tricalculator-images.s3.eu-central-1.amazonaws.com/website/esser-web-engineering-logo-text-og-moz.jpg', }, de: { - title: 'Esser Web Engineering | Senior Angular Experte', + title: 'Esser Web Engineering | Senior Angular Architekt', description: - 'Senior Angular Experte & Web Engineering. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, die Optimierung von Performance-Engpässen und die Lieferung hochkarätiger Angular-Lösungen.', + 'Senior Angular Architekt & Web Engineering. Spezialisiert auf den Aufbau skalierbarer Enterprise-Anwendungen, die Optimierung von Performance-Engpässen und die Lieferung hochkarätiger Angular-Lösungen.', imageUrl: 'https://tricalculator-images.s3.eu-central-1.amazonaws.com/website/esser-web-engineering-logo-text-og-moz.jpg', }, diff --git a/src/app/features/about/about/about.component.html b/src/app/features/about/about/about.component.html index 53d748a..9c2a037 100755 --- a/src/app/features/about/about/about.component.html +++ b/src/app/features/about/about/about.component.html @@ -23,7 +23,7 @@

- Senior Angular Experte mit Fokus auf pragmatische Umsetzung. Ich entwickle skalierbare Enterprise-Applikationen, die technische Exzellenz mit nachhaltigen Ergebnissen vereinen. + Senior Angular Architekt mit Fokus auf pragmatische Umsetzung. Ich entwickle skalierbare Enterprise-Applikationen, die technische Exzellenz mit nachhaltigen Ergebnissen vereinen.

diff --git a/src/app/features/home/home/home.component.html b/src/app/features/home/home/home.component.html index e565832..b0c1aa3 100755 --- a/src/app/features/home/home/home.component.html +++ b/src/app/features/home/home/home.component.html @@ -37,7 +37,7 @@ Senior Angular Experte10+ Jahre Enterprise Erfahrung @@ -46,7 +46,7 @@ i18n="@@home-hero-title" > Freelance Senior
- Angular Experte + Angular Architekt

- * Stornierung oder Umbuchung bis zu 24 Stunden vor dem Termin kostenlos möglich. + * Stornierung oder Umbuchung bis zu 48 Stunden vor dem Termin kostenlos möglich.

} @else if (selectedOption === 'mentoring') { @@ -105,7 +105,7 @@

- * Stornierung oder Umbuchung bis zu 24 Stunden vor dem Termin kostenlos möglich. + * Stornierung oder Umbuchung bis zu 48 Stunden vor dem Termin kostenlos möglich.

} diff --git a/src/app/features/prep/mentoring-prep/mentoring-prep.component.html b/src/app/features/prep/mentoring-prep/mentoring-prep.component.html index 84f8540..48523e9 100644 --- a/src/app/features/prep/mentoring-prep/mentoring-prep.component.html +++ b/src/app/features/prep/mentoring-prep/mentoring-prep.component.html @@ -59,7 +59,7 @@

Stornierung / Umbuchung

- Bis zu 24 Stunden vor dem Termin kostenlos möglich. Danach ist das Honorar in voller Höhe fällig. + Bis zu 48 Stunden vor dem Termin kostenlos möglich. Danach ist das Honorar in voller Höhe fällig.

From 77e9ec1b557cfa563d270e39f8ddfd31f239ba7b Mon Sep 17 00:00:00 2001 From: j Date: Fri, 24 Apr 2026 15:31:26 +0200 Subject: [PATCH 5/6] feat: add privacy-policy route and refine calendar consent text --- src/app/app.routes.ts | 7 +++++++ .../shared/components/scheduler/scheduler.component.html | 4 ++-- src/locale/messages.en.xlf | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts index dbb263c..8c13687 100755 --- a/src/app/app.routes.ts +++ b/src/app/app.routes.ts @@ -32,6 +32,13 @@ export const routes: Routes = [ (m) => m.DatenschutzComponent, ), }, + { + path: 'privacy-policy', + loadComponent: () => + import('./features/legal/datenschutz/datenschutz.component').then( + (m) => m.DatenschutzComponent, + ), + }, { path: 'discovery-prep', loadComponent: () => diff --git a/src/app/shared/components/scheduler/scheduler.component.html b/src/app/shared/components/scheduler/scheduler.component.html index 993d657..15677cd 100644 --- a/src/app/shared/components/scheduler/scheduler.component.html +++ b/src/app/shared/components/scheduler/scheduler.component.html @@ -25,9 +25,9 @@

Terminkalender aktivieren

- Ich nutze Google Calendar, um dir eine einfache Terminbuchung zu ermöglichen. + Um Ihnen eine komfortable Terminbuchung direkt auf der Seite zu ermöglichen, nutze ich Google Calendar. Durch das Laden des Kalenders wird eine Verbindung zu Google-Servern hergestellt. - Weitere Infos findest du in meiner Datenschutzerklärung. + Weitere Infos finden Sie in meiner Datenschutzerklärung.