diff --git a/README.md b/README.md
index 7abdd2e..85a532c 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
- **Dashboard:** statistics (open tasks, deadlines, completion %).
- **Settings:** update profile or change password (new ≠ old).
- **Authentication:** JWT-based login/registration with refresh support.
-
+- 🌙 **Dark / Light Mode:** automatic theme switching with manual toggle
---
## 🛠 Tech Stack
@@ -150,6 +150,14 @@ src/test/java/dev/taskraum/backend
## 🖼 Screenshots
+## Homepage - Light
+
+
+
+## Homepage - Dark
+
+
+
### Dashboard

diff --git a/docs/screenshots/Homepage_Dark.png b/docs/screenshots/Homepage_Dark.png
new file mode 100644
index 0000000..9a410a8
Binary files /dev/null and b/docs/screenshots/Homepage_Dark.png differ
diff --git a/docs/screenshots/Homepage_Light.png b/docs/screenshots/Homepage_Light.png
new file mode 100644
index 0000000..b4bd724
Binary files /dev/null and b/docs/screenshots/Homepage_Light.png differ
diff --git a/frontend/public/assets/screenshots/Homepage_Dark.png b/frontend/public/assets/screenshots/Homepage_Dark.png
new file mode 100644
index 0000000..9a410a8
Binary files /dev/null and b/frontend/public/assets/screenshots/Homepage_Dark.png differ
diff --git a/frontend/public/assets/screenshots/Homepage_Light.png b/frontend/public/assets/screenshots/Homepage_Light.png
new file mode 100644
index 0000000..b4bd724
Binary files /dev/null and b/frontend/public/assets/screenshots/Homepage_Light.png differ
diff --git a/frontend/src/pages/About/AboutPage.tsx b/frontend/src/pages/About/AboutPage.tsx
index 4b8cc65..e3380db 100644
--- a/frontend/src/pages/About/AboutPage.tsx
+++ b/frontend/src/pages/About/AboutPage.tsx
@@ -10,6 +10,8 @@ import AppFooter from "../../components/Layout/AppFooter";
type Shot = { src: string; title: string };
const screenshots: Shot[] = [
+ { src: "assets/screenshots/Homepage_Dark.png", title: "Homepage – Dark Mode"},
+ { src: "assets/screenshots/Homepage_Light.png", title: "Homepage – Light Mode"},
{ src: "assets/screenshots/Dashboard.png", title: "Dashboard – KPIs & Upcoming Deadlines" },
{ src: "assets/screenshots/Projects.png", title: "Projects – Active / Paused / Archived" },
{ src: "assets/screenshots/Tasks.png", title: "Tasks – Kanban with Drag & Drop" },
@@ -52,6 +54,8 @@ export default function AboutPage() {
The bootcamp lasted 3 months, and this project was developed in 1 month.
Tech: Spring Boot backend, React + TypeScript frontend. CRUD operations with a REST API and
stateless, token-based security using JWT.
+ The app also supports a full dark theme using MUI’s theming. The color mode
+ is stored locally, so your choice persists.
);
@@ -63,7 +67,8 @@ export default function AboutPage() {
.
Das Bootcamp dauerte 3 Monate; die Entwicklung dieses Projekts erfolgte in 1 Monat.
Technologie: Spring Boot im Backend, React + TypeScript im Frontend. CRUD mit REST-API sowie
- zustandslose, tokenbasierte Sicherheit per JWT.
+ zustandslose, tokenbasierte Sicherheit per JWT. Die App unterstützt ein vollständiges Dark Theme auf Basis des MUI-Themes.
+ Die Auswahl bleibt lokal gespeichert.
);
@@ -142,6 +147,10 @@ export default function AboutPage() {
• Settings: Update profile name and change password.
+
+ • Dark Mode: One-click toggle in TopBar & User Menu; theme persists between visits.
+ Calendar, cards, and dashboard metrics are tuned for readability in dark & light.
+
{/* Screenshots */}