refactor: Umstellung auf Mini-MVC-Architektur (Issue #46)
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
This commit is contained in:
2026-05-19 14:38:38 +00:00
parent 73635a5f03
commit 1aedcaf314
130 changed files with 1303 additions and 1179 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+47
View File
@@ -0,0 +1,47 @@
@font-face {
font-family: "Cormorant Garamond";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url("CormorantGaramond-Light.ttf") format("truetype");
}
@font-face {
font-family: "Cormorant Garamond";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url("CormorantGaramond-Regular.ttf") format("truetype");
}
@font-face {
font-family: "Cormorant Garamond";
font-style: normal;
font-weight: 600;
font-display: swap;
src: url("CormorantGaramond-SemiBold.ttf") format("truetype");
}
@font-face {
font-family: "DM Sans";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url("DMSans-Light.ttf") format("truetype");
}
@font-face {
font-family: "DM Sans";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url("DMSans-Regular.ttf") format("truetype");
}
@font-face {
font-family: "DM Sans";
font-style: normal;
font-weight: 500;
font-display: swap;
src: url("DMSans-Medium.ttf") format("truetype");
}