Skip to content

Commit da5fc96

Browse files
committed
Merge branch 'master' into develop
# Conflicts: # modules/scanner/assets/js/components/header/index.js # package-lock.json
2 parents f8f4088 + 851a904 commit da5fc96

File tree

23 files changed

+151
-123
lines changed

23 files changed

+151
-123
lines changed

.wporg-assets/screenshot-1.png

4.03 MB
Loading

.wporg-assets/screenshot-2.png

1.19 MB
Loading

.wporg-assets/screenshot-3.png

376 KB
Loading

.wporg-assets/screenshot-4.png

297 KB
Loading

.wporg-assets/screenshot-5.png

885 KB
Loading

.wporg-assets/screenshot-6.png

2.05 MB
Loading

.wporg-assets/screenshot-7.png

480 KB
Loading

README.md

Lines changed: 37 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
**Requires at least:** 6.6 \
66
**Tested up to:** 6.8 \
77
**Requires PHP:** 7.4 \
8-
**Stable tag:** 3.6.0 \
8+
**Stable tag:** 3.8.0 \
99
**License:** GPLv2 or later
1010

1111
Ally: Make your site more inclusive by scanning for accessibility violations, fixing them easily, and adding a usability widget and accessibility statement.
1212

1313
## Description
1414

15+
https://www.youtube.com/watch?v=-2ig5D348vo
16+
1517
Ally (formerly One Click Accessibility) is a free, powerful, and user-friendly plugin that helps WordPress creators build more accessible websites with ease.
1618
It simplifies accessibility with three essential tools:
1719

@@ -194,29 +196,53 @@ You can report security bugs through the Patchstack Vulnerability Disclosure Pro
194196

195197
## Screenshots
196198

197-
### 1. Design: Customize the button's icon, size, and color and widget branding.
199+
### 1. Usability widget: Large, well organized controls let visitors adjust text, contrast, animations, and more for a more comfortable browsing experience.
200+
201+
![Usability widget: Large, well organized controls let visitors adjust text, contrast, animations, and more for a more comfortable browsing experience.](https://ps.w.org/pojo-accessibility/assets/screenshot-1.png)
202+
203+
### 2. Accessibility button: Add a button that opens the accessibility menu in one click, and tailor its icon, color, label, and placement to match your brand.
204+
205+
![Accessibility button: Add a button that opens the accessibility menu in one click, and tailor its icon, color, label, and placement to match your brand.](https://ps.w.org/pojo-accessibility/assets/screenshot-2.png)
206+
207+
### 3. Accessibility statement: Quickly generate and publish a custom statement that signals your commitment, improves transparency, and offers a clear way to report issues.
198208

199-
![Design: Customize the button's icon, size, and color and widget branding.](https://ps.w.org/pojo-accessibility/assets/screenshot-1.png)
209+
![Accessibility statement: Quickly generate and publish a custom statement that signals your commitment, improves transparency, and offers a clear way to report issues.](https://ps.w.org/pojo-accessibility/assets/screenshot-3.png)
200210

201-
### 2. Position Settings: Set widget placement or hide it on desktop and mobile.
211+
### 4. Accessibility Assistant: Scan any page to instantly detect over 180 common accessibility issues and get clear, guided steps for remediation inside your site editor.
202212

203-
![Position Settings: Set widget placement or hide it on desktop and mobile.](https://ps.w.org/pojo-accessibility/assets/screenshot-2.png)
213+
![Accessibility Assistant: Scan any page to instantly detect over 180 common accessibility issues and get clear, guided steps for remediation inside your site editor.](https://ps.w.org/pojo-accessibility/assets/screenshot-4.png)
204214

205-
### 3. Capabilities: Toggle accessibility features on or off as needed.
215+
### 5. Scan results: View issues highlighted in context and grouped by type such as alt text, ARIA, page structure, and more. Expand any item for step-by-step guidance and optional AI-powered suggestions.
206216

207-
![Capabilities: Toggle accessibility features on or off as needed.](https://ps.w.org/pojo-accessibility/assets/screenshot-3.png)
217+
![Scan results: View issues highlighted in context and grouped by type such as alt text, ARIA, page structure, and more. Expand any item for step-by-step guidance and optional AI-powered suggestions.](https://ps.w.org/pojo-accessibility/assets/screenshot-5.png)
208218

209-
### 4. Accessibility Statement: Add or create a custom accessibility statement.
219+
### 6. Color contrast: Fine tune text and background colors with live checks that validate contrast ratios.
210220

211-
![Accessibility Statement: Add or create a custom accessibility statement.](https://ps.w.org/pojo-accessibility/assets/screenshot-4.png)
221+
![Color contrast: Fine tune text and background colors with live checks that validate contrast ratios.](https://ps.w.org/pojo-accessibility/assets/screenshot-6.png)
212222

213-
### 5. Widget on Site: This is how the accessibility widget appears on a live website.
223+
### 7. Scanner dashboard: Track your site’s accessibility scans, monitor open issues, and follow progress over time.
214224

215-
![Widget on Site: This is how the accessibility widget appears on a live website.](https://ps.w.org/pojo-accessibility/assets/screenshot-5.png)
225+
![Scanner dashboard: Track your site’s accessibility scans, monitor open issues, and follow progress over time.](https://ps.w.org/pojo-accessibility/assets/screenshot-7.png)
216226

217227

218228
## Changelog
219229

230+
### 3.8.0 – 2025-09-29
231+
232+
* New: Headings Remediation Management - Review and correct heading hierarchy with a guided flow
233+
* Tweak: Improved AI remediation results with added context for clearer responses
234+
* Fix: Disabled remediation action not working
235+
* Fix: Quota number displayed incorrectly for Standard plan
236+
237+
### 3.7.0 - 2025-09-02
238+
239+
* New: Redesigned Accessibility Widget – Clearer structure, Wider accessible buttons, and Improved mobile view
240+
* New: Intro banner for users who connected Ally
241+
* New: Reviews & CSAT flow to gather user feedback
242+
* Tweak: Added cache clearing option in Assistant panel and WordPress Admin Bar
243+
* Tweak: Enhanced color contrast evaluation to fix issues with gradient/video backgrounds
244+
* Fix: found issue count wrong in edge cases
245+
220246
### 3.6.0 - 2025-08-02
221247

222248
* New: Smart color contrast remediation flow in the accessibility assistant
@@ -226,7 +252,6 @@ You can report security bugs through the Patchstack Vulnerability Disclosure Pro
226252
* Fix: Added WPML compatibility
227253
* Fix: WooCommerce AJAX conflict
228254

229-
230255
### 3.5.2 - 2025-07-28
231256

232257
* Tweak: Improved performance by enqueuing Assistant only when logged in

modules/connect/classes/data.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,8 @@ public static function get_refresh_token() {
191191
public static function get_home_url() {
192192
$raw = self::get_connect_mode_data( self::HOME_URL, false );
193193
$is_base64 = base64_encode( base64_decode( $raw, true ) ) === $raw;
194-
return $is_base64 ? base64_decode( $raw ) : $raw;
194+
$url = $is_base64 ? base64_decode( $raw ) : $raw;
195+
return apply_filters( 'ally_connect_home_url', $url );
195196
}
196197

197198
/**

modules/scanner/assets/js/components/header/dropdown-menu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { ThemeBuilderIcon } from '@elementor/icons';
21
import CalendarDollarIcon from '@elementor/icons/CalendarDollarIcon';
32
import ClearIcon from '@elementor/icons/ClearIcon';
43
import DotsHorizontalIcon from '@elementor/icons/DotsHorizontalIcon';
54
import ExternalLinkIcon from '@elementor/icons/ExternalLinkIcon';
65
import RefreshIcon from '@elementor/icons/RefreshIcon';
76
import SettingsIcon from '@elementor/icons/SettingsIcon';
7+
import ThemeBuilderIcon from '@elementor/icons/ThemeBuilderIcon';
88
import Box from '@elementor/ui/Box';
99
import IconButton from '@elementor/ui/IconButton';
1010
import Menu from '@elementor/ui/Menu';

0 commit comments

Comments
 (0)