Skip to content

[APP-2207] add dashboard widget#436

Merged
DinetsV merged 12 commits intodevelopfrom
feature/APP-2207-add-dashboard-widget
Jan 27, 2026
Merged

[APP-2207] add dashboard widget#436
DinetsV merged 12 commits intodevelopfrom
feature/APP-2207-add-dashboard-widget

Conversation

@DinetsV
Copy link
Contributor

@DinetsV DinetsV commented Dec 3, 2025

✨ PR Description

Purpose: Add accessibility dashboard widget to WordPress admin dashboard displaying scan statistics and issue tracking for accessibility compliance monitoring.

Main changes:

  • Created Dashboard module with Ally_Dashboard_Widget class featuring SVG progress visualization and dynamic statistics display
  • Implemented get_scanner_stats() method in Scanner Utils to aggregate page scan data and remediation counts
  • Added widget styling with responsive layout, color-coded issue indicators, and dark mode support

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

@bainternet
Copy link
Contributor

Let's wait with merge to develop here because we want to release a patch version before this

Copy link
Member

@rami-elementor rami-elementor left a comment

Choose a reason for hiding this comment

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

Use CSS "Logical Properties" for native RTL support.

DinetsV and others added 4 commits December 17, 2025 10:26
Co-authored-by: Rami Yushuvaev <92088692+rami-elementor@users.noreply.github.com>
Co-authored-by: Rami Yushuvaev <92088692+rami-elementor@users.noreply.github.com>
Co-authored-by: Rami Yushuvaev <92088692+rami-elementor@users.noreply.github.com>
Co-authored-by: Rami Yushuvaev <92088692+rami-elementor@users.noreply.github.com>
Copy link
Member

Choose a reason for hiding this comment

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

Do we need two IDs?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Removed unnecessary.

DinetsV and others added 3 commits January 27, 2026 10:41
Co-authored-by: Rami Yushuvaev <92088692+rami-elementor@users.noreply.github.com>
…idget' into feature/APP-2207-add-dashboard-widget
@DinetsV DinetsV merged commit a016c84 into develop Jan 27, 2026
74 checks passed
@rami-elementor rami-elementor deleted the feature/APP-2207-add-dashboard-widget branch January 27, 2026 11:15
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.

4 participants

Comments