Project

General

Profile

Actions

Feature #13000

closed

New accessible email subscriptions panel

Added by Raymond Hoh about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Accessibility
Target version:
Start date:
2020-06-29
Due date:
% Done:

0%

Estimated time:

Description

I was working on the subscriptions panel for the main Group Email Subscription plugin and thought it would be a nice enhancement for 1.17.

To summarize, the main changes are:
- Subscriptions panel is now accessible via keyboard and the options can be navigated by tabbing through each option. The older panel could only be accessed via a mouse click or touchscreen tap.
- New minimal styling.

Here's a GIF of the new subscriptions panel in action when navigating by keyboard:

Boone, just a FYI that I'm going to add the 4.0.x branch of the Group Email Subscription plugin to 1.17.x branch. This means we will roll in whatever other fixes and enhancements we have for GES 4.0.x to the Commons. Let me know what you think before I merge it in. Or we can bump to another release.

Actions #1

Updated by Boone Gorges about 2 years ago

4.0.x branch looks good to me. Thank you!

Actions #2

Updated by Raymond Hoh about 2 years ago

  • Status changed from New to Testing Required

The new email subscription options panel has been added to 1.17.x branch:
https://github.com/cuny-academic-commons/cac/compare/8911aff...e8c63ca

And is available for testing on cdev.

For those that cannot access cdev, here's a GIF using our Commons bp-nelo theme:

Actions #3

Updated by Matt Gold about 2 years ago

  • Category name changed from BuddyPress (misc) to Accessibility

Nice! Thank you for this work

Actions #4

Updated by Boone Gorges about 2 years ago

  • Status changed from Testing Required to Staged for Production Release
Actions #5

Updated by Boone Gorges about 2 years ago

  • Status changed from Staged for Production Release to Resolved
Actions

Also available in: Atom PDF