Skip to content

[Admin Web] Improve and unify the overlay UI/UX#1636

Merged
cb-spider merged 1 commit intomasterfrom
feature/admin-overlay-close-buttons
Dec 29, 2025
Merged

[Admin Web] Improve and unify the overlay UI/UX#1636
cb-spider merged 1 commit intomasterfrom
feature/admin-overlay-close-buttons

Conversation

@powerkimhub
Copy link
Copy Markdown
Member

  • Unified Overlay UI

    • Standardized all overlay close buttons using the .overlay-close-btn class
    • Ensured consistent placement and styling across static and dynamic overlays
  • Improved ESC Key Handling

    • Refactored ESC key handlers with clear, overlay-specific function names
    • Properly added and removed event listeners to prevent leaks
  • Code Cleanup

    • Removed redundant close button implementations and related CSS
    • Consolidated close logic into shared handlers to reduce duplication
  • Minor UI Improvements

    • Adjusted spacing in the add-tag overlay input group
    • Improved overall usability and visual consistency

Result

Overlay dialogs are now more consistent, accessible, and easier to maintain.

@cb-spider cb-spider merged commit f6da5e8 into master Dec 29, 2025
2 checks passed
@powerkimhub powerkimhub deleted the feature/admin-overlay-close-buttons branch December 29, 2025 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants