Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update vertical nav items adding title attribute and aria-hidden true. #2309

Closed

Conversation

sg00dwin
Copy link
Member

Fixes #2294

@openshift-ci-robot openshift-ci-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Oct 19, 2017
@@ -24,13 +24,13 @@
ng-mouseleave="onMouseLeave(primaryItem)"
class="list-group-item">
<a ng-if="primaryItem.href" ng-href="{{navURL(primaryItem.href)}}" ng-click="itemClicked(primaryItem)">
<span class="{{primaryItem.iconClass}}"></span> <span class="list-group-item-value">{{primaryItem.label}}</span>
<span alt="{{primaryItem.label}}" aria-hidden="true" class="{{primaryItem.iconClass}}"></span> <span class="list-group-item-value">{{primaryItem.label}}</span>
Copy link
Member

Choose a reason for hiding this comment

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

Maybe (untested)

<span title="{{primaryItem.label}}" class="{{primaryItem.iconClass}}" aria-hidden="true"></span>
<span class="list-group-item-value">{{primaryItem.label}}</span>
<span ng-if="nav.collapsed && !isMobile" class="sr-only">{{primaryItem.label}}</span>

But I think it should be fixed in Patternfly.

openshift-merge-robot added a commit that referenced this pull request Oct 23, 2017
…on-title

Automatic merge from submit-queue.

Add alt text for left nav in mini-mode

Fixes #2294
Replaces #2309

fyi @sg00dwin
@openshift-merge-robot
Copy link
Contributor

@sg00dwin PR needs rebase

@openshift-merge-robot openshift-merge-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Oct 24, 2017
@spadgett
Copy link
Member

Replaced by #2359

@spadgett spadgett closed this Oct 24, 2017
@sg00dwin sg00dwin deleted the vert-nav-collapsed-icon-title branch November 30, 2017 19:41
f0x11 pushed a commit to f0x11/origin-web-console that referenced this pull request Mar 26, 2018
f0x11 pushed a commit to f0x11/origin-web-console that referenced this pull request Mar 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants