Skip to content

add: renewal notice banner#531

Merged
nirbhayel merged 2 commits intodevelopfrom
update/app-2533-renewal-banner
Mar 17, 2026
Merged

add: renewal notice banner#531
nirbhayel merged 2 commits intodevelopfrom
update/app-2533-renewal-banner

Conversation

@nirbhayel
Copy link
Copy Markdown
Contributor

@nirbhayel nirbhayel commented Mar 16, 2026

✨ PR Description

Purpose: Add subscription renewal notification system to display time-sensitive banners alerting users about upcoming or expired Ally accessibility plugin subscriptions across WordPress admin pages.

Main changes:

  • Implemented Renewal_Notice class with date-based logic to display warning/error banners 30 days before expiration, at expiration, and 7 days after
  • Added utility methods is_wp_dashboard_page() and is_wp_settings_page() to control banner visibility across WordPress admin screens
  • Created notice.css stylesheet with responsive warning/error banner styling including dismissible functionality with 24-hour per-user cooldown

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using.
💡 Tip: You can customize your AI Description using Guidelines Learn how

@nirbhayel nirbhayel requested a review from a team March 16, 2026 07:57
@nirbhayel nirbhayel self-assigned this Mar 16, 2026
Copy link
Copy Markdown
Contributor

@pkniazevych pkniazevych left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@nirbhayel nirbhayel merged commit de8880b into develop Mar 17, 2026
73 checks passed
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