• Joined on 2026-03-17
marcel deleted branch feat/issue-167-focus-ring-tokens from marcel/familienarchiv 2026-03-31 17:05:14 +02:00
marcel pushed to main at marcel/familienarchiv 2026-03-31 17:05:12 +02:00
527d174e9c fix(focus-rings): remove broken [&_input]:focus selectors and fix error state focus-visible
f1bf32ee05 feat(focus-rings): CommentThread selection highlight → dotted outline
a5cc8fd16e feat(focus-rings): update interactive widgets to ring-focus-ring
1541afd470 feat(focus-rings): update all form inputs and document components to ring-focus-ring
d0deb26065 feat(focus-rings): update auth and search inputs to ring-focus-ring
Compare 8 commits »
marcel closed issue marcel/familienarchiv#167 2026-03-31 17:05:11 +02:00
feat(focus-rings): branded focus ring tokens for light and dark mode
marcel merged pull request marcel/familienarchiv#170 2026-03-31 17:05:11 +02:00
feat(focus-rings): branded focus ring tokens (#167)
marcel pushed to feat/issue-167-focus-ring-tokens at marcel/familienarchiv 2026-03-31 16:43:20 +02:00
527d174e9c fix(focus-rings): remove broken [&_input]:focus selectors and fix error state focus-visible
marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:37:33 +02:00
feat(focus-rings): branded focus ring tokens (#167)

🎨 Leonie Voss — Pre-merge UI/Accessibility Discussion

Follow-up to my review (#1007) — worked through the open items before the developer sits down with this.

Resolved

**`ConversationF…

marcel opened issue marcel/familienarchiv#171 2026-03-31 16:34:19 +02:00
feat(dashboard): Classic Split — remove notification widget, restructure into 2-col layout
marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:20:04 +02:00
feat(focus-rings): branded focus ring tokens (#167)

⚙️ Tobias Wendt — DevOps & Platform

Verdict: Approved

No infrastructure, CI, Docker, or deployment changes in this PR. Everything stays the same on the platform side.

What I…

marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:19:57 +02:00
feat(focus-rings): branded focus ring tokens (#167)

🎨 Leonie Voss — UI/UX & Accessibility Lead

Verdict: ⚠️ Approved with concerns

The token design is excellent — semantically named, mode-aware, WCAG-compliant contrast values documented…

marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:19:31 +02:00
feat(focus-rings): branded focus ring tokens (#167)

🔒 Nora "NullX" Steiner — Security Engineer

Verdict: Approved

This PR is a pure CSS design token migration — no new endpoints, no new data flows, no changes to authentication,…

marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:19:23 +02:00
feat(focus-rings): branded focus ring tokens (#167)

🧪 Sara Holt — QA Engineer

Verdict: ⚠️ Approved with concerns

The test-first commit (fe1121d) is there, which I appreciate. The tests are at the correct layer (E2E/Playwright for CSS…

marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:19:00 +02:00
feat(focus-rings): branded focus ring tokens (#167)

🏗️ Markus Keller — Application Architect

Verdict: Approved

This is a textbook design token migration: single source of truth, clear naming, correct layer placement, no business logic…

marcel commented on pull request marcel/familienarchiv#170 2026-03-31 16:18:49 +02:00
feat(focus-rings): branded focus ring tokens (#167)

👨‍💻 Felix Brandt — Senior Fullstack Developer

Verdict: 🚫 Changes requested

Blockers

**ConversationFilterBar.svelte (both /conversations/ and /korrespondenz/) — broken…

marcel commented on issue marcel/familienarchiv#167 2026-03-31 16:11:48 +02:00
feat(focus-rings): branded focus ring tokens for light and dark mode

Implementation complete

All 8 tasks implemented on branch feat/issue-167-focus-ring-tokens → PR #170.

What was done

Token + global rule

  • --c-focus-ring: #012851 (light) /…
marcel created pull request marcel/familienarchiv#170 2026-03-31 16:11:31 +02:00
feat(focus-rings): branded focus ring tokens (#167)
marcel pushed to feat/issue-167-focus-ring-tokens at marcel/familienarchiv 2026-03-31 16:09:31 +02:00
f1bf32ee05 feat(focus-rings): CommentThread selection highlight → dotted outline
a5cc8fd16e feat(focus-rings): update interactive widgets to ring-focus-ring
1541afd470 feat(focus-rings): update all form inputs and document components to ring-focus-ring
d0deb26065 feat(focus-rings): update auth and search inputs to ring-focus-ring
f04e4ffa8b feat(focus-rings): update header/nav components to ring-focus-ring
Compare 7 commits »
marcel created branch feat/issue-167-focus-ring-tokens in marcel/familienarchiv 2026-03-31 16:09:30 +02:00
marcel deleted branch feat/issue-166-dark-mode-navy-palette from marcel/familienarchiv 2026-03-31 14:14:49 +02:00
marcel pushed to main at marcel/familienarchiv 2026-03-31 14:14:42 +02:00
2004a80055 fix(a11y): UserMenu avatar bg-white/text-brand-navy — WCAG AA contrast
marcel merged pull request marcel/familienarchiv#169 2026-03-31 14:14:40 +02:00
fix(a11y): UserMenu avatar bg-white/text-brand-navy — WCAG AA contrast