Skip to content

fix(web): localize and align profile membership dates - #206

Merged
itscheems merged 2 commits into
mainfrom
codex/profile-membership-dates
Nov 4, 2026
Merged

itscheems merged 2 commits into
mainfrom
codex/profile-membership-dates

Conversation

@itscheems

Copy link
Copy Markdown
Owner

Profile membership dates now use a complete localized phrase and align the calendar icon with the text bottom. Both profile surfaces preserve the semantic timestamp and the existing exact-time tooltip.

Validation:

  • mise exec -- pnpm --dir web test src/features/profile/ProfilePage.test.tsx src/features/profile/MemberProfilePage.test.tsx src/i18n/i18n.test.ts passed all 27 tests.
  • mise exec -- pnpm --dir web build, focused ESLint, Prettier and diff checks passed.
  • Real-browser desktop and mobile checks verified label order, icon alignment and spacing on both profile surfaces without console errors or horizontal overflow. Related checks also covered both interface languages and the timestamp tooltip.

Timestamp assertions continue checking the containing time element after the translated label gains an inline wrapper. Full CI and release checks were omitted because the changes are limited to profile metadata markup, styling and translations.

Closes #203

@itscheems itscheems added kind/bug Bug fixes moment Moment project codex Created by Codex labels Nov 3, 2026
@itscheems itscheems self-assigned this Nov 3, 2026
@itscheems
itscheems merged commit 982c657 into main Nov 4, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codex Created by Codex kind/bug Bug fixes moment Moment project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(web): profile membership metadata has fragmented localization and misaligned icons

1 participant