Skip to content

Blabber Footer Improvements#41

Merged
jasperf merged 8 commits into
mainfrom
blabber-footer-styling
Jul 18, 2025
Merged

Blabber Footer Improvements#41
jasperf merged 8 commits into
mainfrom
blabber-footer-styling

Conversation

@jasperf

@jasperf jasperf commented Jul 16, 2025

Copy link
Copy Markdown
Contributor

This pull request introduces significant updates to the iwz-banner-container-plugin to improve banner alignment, responsiveness, and user experience, particularly for mobile and "Blabber Footer Start" banners. Key changes include CSS enhancements, alignment improvements, and better handling of banner styles and structure.

Enhancements to Banner Responsiveness and Mobile Optimization:

  • Added mobile-specific CSS for "Blabber Header" banners to ensure proper display using display: inline-block on screens ≤768px. This prevents banners from overlapping content on mobile devices. (public/css/iwz-banner-container-public.css, public/css/iwz-banner-container-public.cssR66-R72)
  • Improved the layout and behavior of "Blabber Footer Start" banners by ensuring sufficient height, removing overflow restrictions, and preventing cut-offs. (includes/class-iwz-banner-container.php, includes/class-iwz-banner-container.phpL916-R948)

Alignment and Styling Improvements:

  • Introduced more specific alignment classes (iwz-align-* and iwz-wrapper-align-*) for better control over banner alignment, especially in the "Blabber Footer Start" area. (includes/class-iwz-banner-container.php, [1] [2]
  • Added a dedicated content wrapper with alignment-specific classes for banners in the "Blabber Footer Start" area, improving alignment precision. (includes/class-iwz-banner-container.php, includes/class-iwz-banner-container.phpR971-R1004)

Structural and Technical Enhancements:

  • Ensured all banners, including single banners, have unique IDs for improved CSS specificity and to prevent conflicts. (includes/class-iwz-banner-container.php, includes/class-iwz-banner-container.phpR1016-R1018)
  • Updated the plugin version to 1.9.22 and documented the changes in the CHANGELOG.md file. (iwz-banner-container-plugin.php, [1] [2]; CHANGELOG.md, [3]

@jasperf jasperf merged commit 2272497 into main Jul 18, 2025
5 checks passed
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