Give every page the house header anatomy #9
Loading…
Reference in a new issue
No description provided.
Delete branch "d/style-anatomy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Shared PageHeader (kicker, title, subtitle, right-aligned actions) applied to all pages; the document page moves share/edit/delete into the header actions and shows the correspondent as subtitle.
🤖 Claude AI Code Review
Summary: Introduces a shared
PageHeadercomponent and applies consistent header anatomy across all pages, moving document actions into the header.Code Quality: ⭐⭐⭐⭐⭐
Clean, well-factored shared component with sensible parameters and consistent adoption.
Issues
🟢 DocumentDetail.razor — The old edit/delete/share block was guarded by
@if (!_isEditing), hiding actions during editing. The new header actions are always shown; Edit is now disabled viaDisabled="_isEditing", but Share and Delete remain active while editing. Verify that's intended behavior (e.g. deleting/sharing mid-edit).Minor behavioral change worth a quick confirmation, but nothing blocking.
📊 Tokens: 6295 input + 284 output | 💰 Cost: ~$0.0386
Generated by Claude Opus 4.8 via Gitea Actions