diff --git a/CHANGELOG.md b/CHANGELOG.md
index 642c64392..5225a3ade 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -837,6 +837,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- Refactored the dark theme CSS selector
+- Migrated from _Material Design_ 2 to _Material Design_ 3
- Improved the language localization for German (`de`)
- Upgraded `date-fns` from version `2.29.3` to `3.6.0`
- Upgraded `zone.js` from version `0.14.7` to `0.14.10`
diff --git a/apps/client/src/app/app.component.ts b/apps/client/src/app/app.component.ts
index 4220208c0..5d7422188 100644
--- a/apps/client/src/app/app.component.ts
+++ b/apps/client/src/app/app.component.ts
@@ -359,7 +359,9 @@ export class AppComponent implements OnDestroy, OnInit {
if (isDarkTheme) {
this.document.body.classList.add('theme-dark');
+ this.document.body.classList.remove('theme-light');
} else {
+ this.document.body.classList.add('theme-light');
this.document.body.classList.remove('theme-dark');
}
diff --git a/apps/client/src/app/components/header/header.component.html b/apps/client/src/app/components/header/header.component.html
index 680cc98f0..f058f5adb 100644
--- a/apps/client/src/app/components/header/header.component.html
+++ b/apps/client/src/app/components/header/header.component.html
@@ -17,7 +17,7 @@