Commit Graph

6 Commits

Author SHA1 Message Date
Sascha 1fbc500c19 refactor: standardize HTML and JavaScript formatting; improve readability 2026-03-26 21:19:58 +01:00
Sascha bdbce1c3ad feat: enhance text configuration and localization for appointment booking
- Added new text configurations for appointment hints and links in TextConfig.ts and contact.ts.
- Updated imprint.ts with detailed privacy policy sections regarding online appointment booking, including data handling and legal basis.
- Introduced new appointment-related fields in personal.ts for scheduling.
- Implemented SEO enhancements across HomePage, ImprintPage, LandingPage, and PrivacyPolicy pages using usePageSeo hook.
- Created a prerendering script to generate static HTML for SEO optimization.
- Added .htaccess and robots.txt for server configuration and search engine indexing control.
- Developed a sitemap.xml for better search engine visibility.
- Improved styling for contact section and imprint page to accommodate new appointment features.
2026-03-26 21:19:46 +01:00
Sascha 23771938db WCAG additions: contrast fixes 2025-10-29 16:33:10 +01:00
Sascha df9af5625d unindex imprint and privacy policy 2025-09-26 12:30:02 +02:00
Sascha Bach 15c1ec5839 HeroSection and AboutSection created and styled. Refactoring 2025-08-14 15:49:46 +02:00
Sascha Bach d389111326 init 2025-08-07 17:19:41 +02:00
Renamed from portfolio-page/index.html (Browse further)