Commit Graph

7 Commits

Author SHA1 Message Date
Hermes
7dd8023222 -m 2026-06-04 17:23:49 +00:00
Hermes
c737312ada fix(css): mobile nav overflow, hero-bg as <img>, map wrapper class
- mobile (≤900px): hide .nav-cta (was overflowing viewport by 65px)
- .nav-hamburger span: center inside button via left:50%; top:50%
- .nav-hamburger.active states: add translate(-50%,-50%) so the X
  lines stay centered after rotation
- .hero-bg: switch from background-* to object-fit/object-position
  (was an <img> but CSS targeted background-image → 1024px wide
  hero-bg broke mobile layout)
- responsive: also override nav.scrolled padding on mobile
  (specificity 0,1,1 > 0,0,1 → 3rem padding stayed in effect,
  pushing the hamburger off-screen with width:0 on scroll)
- home/index.php: rename lage-map → lage-map-wrapper so the
  existing .lage-map-wrapper CSS (border, margin-top: 3rem,
  overflow: hidden, full-width 450px iframe) actually applies
2026-06-04 16:39:05 +00:00
Hermes
d9b4c71735 fix(css): replace deprecated clip: rect() with clip-path: inset(50%) — unblocks deploy-test.yml
Some checks failed
Deploy Feature Branch to Test / PHP Syntax Check (push) Successful in 56s
Lint / PHP Syntax Check (push) Successful in 1m0s
Deploy Feature Branch to Test / CSS Lint (stylelint) (push) Successful in 1m47s
Deploy Feature Branch to Test / HTML Lint (htmlhint) (push) Successful in 1m49s
Lint / HTML Lint (htmlhint) (push) Successful in 1m16s
Lint / CSS Lint (stylelint) (push) Successful in 1m24s
Lint / PHP Syntax Check (pull_request) Successful in 37s
PHPUnit / PHP Unit Tests (push) Failing after 45s
Deploy Feature Branch to Test / Deploy to Test Environment (push) Successful in 38s
PHPUnit / PHP Unit Tests (pull_request) Failing after 56s
Lint / CSS Lint (stylelint) (pull_request) Successful in 1m23s
Lint / HTML Lint (htmlhint) (pull_request) Successful in 1m28s
2026-06-04 11:52:57 +00:00
Hermes
13a25aded2 feat(i18n): accessibility - per-field form errors, landmark aria-labels, tests (closes #76) 2026-06-04 11:04:06 +00:00
Hermes
0186de90ec feat(i18n): responsive locale-switcher with SVG flags (closes #75) 2026-06-04 09:44:40 +00:00
ad4284733c fix: solid navbar background on scroll (closes #68)
Some checks failed
Lint / PHP Syntax Check (push) Has been cancelled
Lint / CSS Lint (stylelint) (push) Has been cancelled
Lint / HTML Lint (htmlhint) (push) Has been cancelled
2026-06-02 23:50:54 +02:00
1aedcaf314 refactor: Umstellung auf Mini-MVC-Architektur (Issue #46)
All checks were successful
Deploy Feature Branch to Test / deploy (push) Successful in 24s
- Front Controller Pattern mit public/index.php als Einstiegspunkt
- Eigenes Routing (App\Core\Router) ohne externes Framework
- Controller: HomeController, ImpressumController, DatenschutzController
- Views mit gemeinsamem Layout (app/views/layouts/main.php)
- PSR-4 Autoloading
- Statische Assets nach public/ verschoben
- Alte Dateien (index.php, impressum.html, datenschutz.html) geloescht
- 301-Redirects fuer alte URLs
- PHP 8.5 kompatibel
- Apache DocumentRoot auf public/ gesetzt
2026-05-19 14:38:38 +00:00