Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29348642: Issue 2409 - Improved accessibility of tabs in options page (Closed)

Created:
July 25, 2016, 3:01 p.m. by Thomas Greiner
Modified:
July 26, 2016, 4:24 p.m.
Reviewers:
saroyanm
Visibility:
Public.

Description

This review consists of the following changes: - Added metadata to tabs. - Added footer items to tab order. - Added "open-doclink" action. - Added centralized "keyup" handler. - Don't use separate HTML element for icons in tab items. - Use page hash to determine open tab. - In `updateShareLink()`: No need to remove event listener since this was moved to centralized "click" listener. - Instead of removing the outline when tab item is focused, use a text-shadow to subtly indicate that it is focused.

Patch Set 1 #

Total comments: 14

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+225 lines, -88 lines) Patch
M new-options.html View 1 6 chunks +41 lines, -25 lines 0 comments Download
M new-options.js View 1 11 chunks +146 lines, -36 lines 0 comments Download
M skin/new-options.css View 2 chunks +38 lines, -27 lines 0 comments Download

Messages

Total messages: 4
Thomas Greiner
July 25, 2016, 3:12 p.m. (2016-07-25 15:12:59 UTC) #1
saroyanm
https://codereview.adblockplus.org/29348642/diff/29348643/new-options.js File new-options.js (right): https://codereview.adblockplus.org/29348642/diff/29348643/new-options.js#newcode547 new-options.js:547: var dialog = findParentData(element, "dialog", false); Are you assigning ...
July 25, 2016, 5:13 p.m. (2016-07-25 17:13:34 UTC) #2
Thomas Greiner
https://codereview.adblockplus.org/29348642/diff/29348643/new-options.html File new-options.html (right): https://codereview.adblockplus.org/29348642/diff/29348643/new-options.html#newcode62 new-options.html:62: <a id="link-version" tabindex="0"> Turns out to not be necessary ...
July 26, 2016, 12:50 p.m. (2016-07-26 12:50:50 UTC) #3
saroyanm
July 26, 2016, 3:44 p.m. (2016-07-26 15:44:38 UTC) #4
LGTM

https://codereview.adblockplus.org/29348642/diff/29348643/skin/new-options.css
File skin/new-options.css (right):

https://codereview.adblockplus.org/29348642/diff/29348643/skin/new-options.cs...
skin/new-options.css:222: .tabs li[role="tab"]:focus
On 2016/07/26 12:50:50, Thomas Greiner wrote:
> On 2016/07/25 17:13:34, saroyanm wrote:
> > Side note: This feels to be distracting for eyes, but maybe it's my personal
> > opinion, I assume that this probably will be changed with other design
changes
> > that Aaron planing to suggest.
> 
> I don't know. We have yet to discuss what the scope of those design changes is
> going to be. Let me know if you got a different idea for highlighting the
> focused tab.

I think it's fine for now, we can tackle that separately with designers I think
during the design improvements.

Powered by Google App Engine
This is Rietveld