Skip to content

Conversation

@luannmoreira
Copy link
Member

Description

This PR refactors multiple views in the admin UI to consistently use the new <PageHeader /> component. The goal is to unify page layout, improve visual hierarchy, and provide clearer context for each section of the platform.

Changes Included:

Replaced custom headers (<h1>, icon/avatar blocks, etc.) with <PageHeader /> across:
Added relevant icons, overlines, and descriptions to each view for improved clarity.
Updated mdi-login icon to mdi-cloud-braces for the "Namespaces" menu item to match new visual design.

Why:

  • Ensures a consistent user experience across all views.
  • Reduces code duplication by centralizing layout logic into a reusable component.
  • Improves onboarding and discoverability by clarifying the purpose of each section.

Standardized layout across admin views by replacing static <h1> tags and
custom headers with the reusable PageHeader component. Updated icons and
descriptions to improve clarity and visual hierarchy. Also updated the
Namespaces sidebar icon to match its new visual identity.
@luannmoreira luannmoreira force-pushed the refactor/ui-use-pageheader branch from 9100e72 to 7c577bc Compare December 19, 2025 13:42
@gustavosbarreto gustavosbarreto merged commit d6ee162 into master Dec 19, 2025
8 checks passed
@gustavosbarreto gustavosbarreto deleted the refactor/ui-use-pageheader branch December 19, 2025 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants