Skip to content

💄 Align domain show page layout with user show page#1244

Merged
0x46616c6b merged 1 commit intomainfrom
refactor/domain-show-layout
Apr 13, 2026
Merged

💄 Align domain show page layout with user show page#1244
0x46616c6b merged 1 commit intomainfrom
refactor/domain-show-layout

Conversation

@0x46616c6b
Copy link
Copy Markdown
Member

Summary

Restructure the admin domain show page to match the layout pattern established by the user show page, creating a consistent admin experience across entity detail views.

  • Replace the mixed grid of stat cards and property cards with a compact info bar (divide-x layout) for domain properties (invitation enabled, auto invitations, waiting period, creation date)
  • Separate related entities (users, aliases, admins, vouchers) into a dedicated "Related Data" section with a heading
  • Make users, aliases, and vouchers cards clickable, linking to their respective index pages filtered by domain ID
  • Add new translation keys for EN and DE (created, related_data, waiting_period_days_unit)

The changes and the PR were generated by OpenCode.

Restructure the admin domain show page to match the layout pattern
established by the user show page for a consistent admin experience.

- Replace mixed grid cards with compact info bar (divide-x layout)
  for domain properties (invitations, auto invitations, waiting period)
- Add creation date to the info bar
- Separate related entities (users, aliases, admins, vouchers) into
  their own section with a heading
- Make users, aliases, and vouchers cards clickable, linking to their
  respective filtered index pages
- Add new translation keys for EN and DE

Co-Authored-By: OpenCode <noreply@opencode.ai>
@sonarqubecloud
Copy link
Copy Markdown

@0x46616c6b 0x46616c6b marked this pull request as ready for review April 13, 2026 12:09
@0x46616c6b 0x46616c6b merged commit c6d02fa into main Apr 13, 2026
9 checks passed
@0x46616c6b 0x46616c6b deleted the refactor/domain-show-layout branch April 13, 2026 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant