Skip to:
Content

BuddyPress.org

Opened 9 years ago

Closed 9 years ago

#6881 closed enhancement (fixed)

Accessibility: Bump headings in groups/create.php Step 2

Reported by: mercime's profile mercime Owned by: mercime's profile mercime
Milestone: 2.7 Priority: normal
Severity: normal Version:
Component: Core Keywords: has-patch has-screenshots
Cc:

Description (last modified by mercime)

Basic rationale: see #6871

Current headings:
<h1>Groups</h1>
create.php
<h4>Privacy Options</h4> => <h2> ... </h2>
<h4>Group Invitations</h4> => <h2> ... </h2>

This also includes grouping of radio buttons to improve accessibility without using fieldsets.

Attachments (8)

2010.png (30.9 KB) - added by mercime 9 years ago.
2016.png (44.5 KB) - added by mercime 9 years ago.
2015.png (32.7 KB) - added by mercime 9 years ago.
2014.png (33.3 KB) - added by mercime 9 years ago.
2013.png (40.4 KB) - added by mercime 9 years ago.
2012.png (35.5 KB) - added by mercime 9 years ago.
6881.patch (7.0 KB) - added by mercime 9 years ago.
6881-fieldsets.patch (6.9 KB) - added by mercime 9 years ago.
Fieldsets

Download all attachments as: .zip

Change History (16)

@mercime
9 years ago

@mercime
9 years ago

@mercime
9 years ago

@mercime
9 years ago

@mercime
9 years ago

@mercime
9 years ago

@mercime
9 years ago

#1 @mercime
9 years ago

  • Keywords has-patch has-screenshots added

Attached patch:

  • Bumps headings of the screen in Group > Create Step 2.
  • Groups two radio sets on screen by using aria-labelledby" and aria role="group" instead of fieldsets which will break layout.

Attached before & after screenshots in the following themes:

  • Twenty Ten
  • Twenty Sixteen
  • Twenty Fifteen
  • Twenty Fourteen
  • Twenty Thirteen
  • Twenty Twelve

#2 @mercime
9 years ago

  • Description modified (diff)

#3 @mercime
9 years ago

  • Description modified (diff)

#4 @DJPaul
9 years ago

  • Keywords changed from has-patch has-screenshots to has-patch, has-screenshots
  • Milestone changed from Awaiting Review to 2.6

#5 @mercime
9 years ago

  • Keywords changed from has-patch, has-screenshots to has-patch has-screenshots
  • Milestone changed from 2.6 to Future Release

#6 @DJPaul
9 years ago

  • Component changed from General - UX/UI to Core

#7 @mercime
9 years ago

  • Milestone changed from Future Release to 2.7
  • Owner set to mercime
  • Status changed from new to assigned

Will be uploading new patch for this.

@mercime
9 years ago

Fieldsets

#8 @mercime
9 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 10968:

Accessibility: Use fieldsets to group radio buttons in Group > Create.

Fixes #6881.

Note: See TracTickets for help on using tickets.