Skip to content

Settings Page Accordion Display#20

Merged
jasperf merged 2 commits into
mainfrom
settings-accordeon-display
May 26, 2025
Merged

Settings Page Accordion Display#20
jasperf merged 2 commits into
mainfrom
settings-accordeon-display

Conversation

@jasperf

@jasperf jasperf commented May 26, 2025

Copy link
Copy Markdown
Contributor

This pull request introduces a new accordion-style interface for managing banner locations in the admin panel, along with several UI improvements, bug fixes, and styling updates. The changes enhance the user experience by making the interface more organized, interactive, and visually appealing. Additionally, the plugin version is updated to 1.6.2.

New Features and UI Improvements:

  • Implemented an accordion-style interface for banner location settings, where sections start collapsed and can be expanded/collapsed by clicking on the title bar. Added smooth animations for the expand/collapse transitions. (CHANGELOG.md [1] iwz-banner-container-admin.css [2] class-iwz-banner-container-settings.php [3]
  • Added visual status indicators (enabled/disabled) and active banner count display for each location. These dynamically update based on user interactions. (CHANGELOG.md [1] iwz-banner-container-admin.css [2] class-iwz-banner-container-settings.php [3]
  • Updated the admin page to reflect the new interface, including changes to how banner settings are displayed and managed. (class-iwz-banner-container-settings.php [1] [2]

Bug Fixes:

  • Resolved an issue where accordion click handling conflicted with checkbox interactions, ensuring smooth functionality. (CHANGELOG.md [1] class-iwz-banner-container-settings.php [2]

Styling Updates:

  • Overhauled CSS to support the accordion interface, including styles for headers, toggles, content areas, and status indicators. Removed outdated styles for the old interface. (iwz-banner-container-admin.css [1] [2]

Version Update:

  • Updated the plugin version to 1.6.2 and reflected this change in the plugin header and constants. (iwz-banner-container-plugin.php [1] [2]

@jasperf jasperf merged commit 3179922 into main May 26, 2025
5 checks passed
@jasperf jasperf deleted the settings-accordeon-display branch May 26, 2025 03:23
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