Skip to content

Comments

feat: Improve layout and UI components for homepage and global directory#206

Merged
IonesioJunior merged 3 commits intomainfrom
refactor-hero-layout-hero04
Feb 18, 2026
Merged

feat: Improve layout and UI components for homepage and global directory#206
IonesioJunior merged 3 commits intomainfrom
refactor-hero-layout-hero04

Conversation

@IonesioJunior
Copy link
Member

Summary

This PR refactors layout structures in the homepage and global directory components to use a consistent hero-04 layout pattern, improves styling for better responsiveness, and updates some UI elements for clarity and consistency.

Changes

  • Updated GlobalDirectory component to use flex and grid layout improvements for better responsiveness.
  • Rewrote the hero section in hero.tsx to follow a two-column grid pattern with enhanced styling, badges, and text.
  • Adjusted QueryInput component class names for better UX, hiding the search cancel button and refining focus styles.
  • Modified SearchSuggestions component to wrap suggestions better with flex-wrap and adjusted button styles.
  • Added asChild prop support in Badge component for more flexible composition.
  • Updated homepage action buttons with improved focus ring handling and layout.
  • Minor style tweaks for consistency across components.

Notes

These changes focus on UI/UX improvements, layout consistency, and code readability. No breaking changes are introduced.

… flex and grid patterns; add 'asChild' prop to Badge component for improved composition
…ng and responsiveness; remove redundant action button in home page
@IonesioJunior IonesioJunior merged commit 3f1ed67 into main Feb 18, 2026
21 checks passed
@IonesioJunior IonesioJunior deleted the refactor-hero-layout-hero04 branch February 18, 2026 20: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