• Joined on 2026-03-17
marcel pushed to feat/issue-166-dark-mode-navy-palette at marcel/familienarchiv 2026-03-31 14:08:58 +02:00
2004a80055 fix(a11y): UserMenu avatar bg-white/text-brand-navy — WCAG AA contrast
marcel created branch feat/issue-166-dark-mode-navy-palette in marcel/familienarchiv 2026-03-31 14:08:57 +02:00
marcel deleted branch feat/issue-166-dark-mode-navy-palette from marcel/familienarchiv 2026-03-31 13:54:03 +02:00
marcel pushed to main at marcel/familienarchiv 2026-03-31 13:53:44 +02:00
f70b5ae6bd fix(dark-mode): address PR #168 review blockers
12b8324245 chore: merge main into feat/issue-166 — resolve blue header conflicts
a9b648454e fix(dark-mode): use bg-header on layout header; set --c-header to brand-navy
938a4b07bf test(dark-mode): add failing test for --c-header token on header element
7e43bd43a4 feat(dark-mode): replace neutral tokens with navy-tinted palette + fix WCAG AA
Compare 7 commits »
marcel closed issue marcel/familienarchiv#166 2026-03-31 13:53:43 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA failure
marcel merged pull request marcel/familienarchiv#168 2026-03-31 13:53:42 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA
marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:34:11 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

👨‍💻 Felix Brandt — Review blockers addressed (f70b5ae)

Blockers resolved

1. AuthHeader.sveltebg-brand-navybg-header (Felix + Leonie)

Fixed. The header now uses the…

marcel pushed to feat/issue-166-dark-mode-navy-palette at marcel/familienarchiv 2026-03-31 13:31:00 +02:00
f70b5ae6bd fix(dark-mode): address PR #168 review blockers
marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:15:11 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

🚀 Tobias Wendt — DevOps & Platform Engineer

Verdict: Approved

Pure frontend styling change. Nothing in the CI pipeline, Docker Compose, or deployment infrastructure is touched.


marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:15:06 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

🎨 Leonie Voss — UI/UX Design Lead

Verdict: ⚠️ Approved with concerns

The core palette work is excellent — navy-tinted dark tokens are exactly what this project needed, and the WCAG AA…

marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:14:44 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

🔐 Nora "NullX" Steiner — Application Security Engineer

Verdict: Approved

This PR is a CSS token replacement and Svelte component styling update. The attack surface delta is…

marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:14:36 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

🧪 Sara Holt — QA Engineer

Verdict: ⚠️ Approved with concerns

Good test pyramid coverage for the core feature. TDD discipline is visible in the commit history. A few gaps worth…

marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:14:20 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

🏛️ Markus Keller — Application Architect

Verdict: Approved

This is a well-contained, frontend-only change. No cross-layer leaks, no backend involvement, no new dependencies. The…

marcel commented on pull request marcel/familienarchiv#168 2026-03-31 13:14:08 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA

👨‍💻 Felix Brandt — Senior Fullstack Developer

Verdict: ⚠️ Approved with concerns

TDD evidence is solid — the commit history shows failing tests before implementation (`test(dark-mode)…

marcel pushed to feat/issue-166-dark-mode-navy-palette at marcel/familienarchiv 2026-03-31 12:25:24 +02:00
12b8324245 chore: merge main into feat/issue-166 — resolve blue header conflicts
2dd73cf594 test(LanguageSwitcher): add Vitest unit tests for inverted prop
53038dea68 fix(header): address PR review blockers
281934529e fix(header): consistent icon styling, focus rings, and responsive breakpoints
c905f136d2 test(header): add Playwright tests for brand-navy header
Compare 13 commits »
marcel created pull request marcel/familienarchiv#168 2026-03-31 12:03:29 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA
marcel pushed to feat/issue-166-dark-mode-navy-palette at marcel/familienarchiv 2026-03-31 12:00:29 +02:00
a9b648454e fix(dark-mode): use bg-header on layout header; set --c-header to brand-navy
938a4b07bf test(dark-mode): add failing test for --c-header token on header element
7e43bd43a4 feat(dark-mode): replace neutral tokens with navy-tinted palette + fix WCAG AA
56926efd03 test(a11y): add dark mode axe + color-scheme tests for issue #166
a6ee444f3b docs(specs): add focus rings design spec for issue #167
Compare 5 commits »
marcel created branch feat/issue-166-dark-mode-navy-palette in marcel/familienarchiv 2026-03-31 12:00:26 +02:00
marcel commented on issue marcel/familienarchiv#166 2026-03-31 12:00:01 +02:00
feat(dark-mode): replace neutral-black tokens with navy-tinted palette + fix WCAG AA failure

Felix Brandt — Implementation Complete

Branch: feat/issue-166-dark-mode-navy-palette


What was implemented

4 commits, all TDD (red → green → commit):

marcel deleted branch feat/issue-163-brand-navy-header from marcel/familienarchiv 2026-03-31 10:41:47 +02:00