VolkerE has uploaded a new change for review.
https://gerrit.wikimedia.org/r/262861
Change subject: Fix Vector's Logo Link for Assistive Technology
......................................................................
Fix Vector's Logo Link for Assistive Technology
Adding link's existing tooltip title as text for screen readers by
implementing an extra span that is just accessible for screen readers.
Bug: T39515
Change-Id: I7db2d7e5387f1a4392d587764598dbd82dd0a5cd
Depends-On: Ie9bce512804385578361eb77579106c799d5ff57
---
M VectorTemplate.php
M components/common.less
2 files changed, 6 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/skins/Vector
refs/changes/61/262861/1
diff --git a/VectorTemplate.php b/VectorTemplate.php
index ec2c87a..46f9767 100644
--- a/VectorTemplate.php
+++ b/VectorTemplate.php
@@ -191,7 +191,7 @@
echo htmlspecialchars(
$this->data['nav_urls']['mainpage']['href'] )
?>" <?php
echo Xml::expandAttributes(
Linker::tooltipAndAccesskeyAttribs( 'p-logo' ) )
- ?>></a></div>
+ ?>><span
class="mw-wiki-logo-title"><?php $this->msg( 'tooltip-p-logo' )
?></span></a></div>
<?php $this->renderPortals(
$this->data['sidebar'] ); ?>
</div>
</div>
diff --git a/components/common.less b/components/common.less
index 16e2622..cca4088 100644
--- a/components/common.less
+++ b/components/common.less
@@ -10,6 +10,7 @@
* "IGNORED BY IE6" comments.
*/
@import "mediawiki.mixins";
+@import "mediawiki.stateful-classes";
/* Framework */
html {
@@ -26,6 +27,10 @@
background-color: @menu-background-color;
}
+.mw-wiki-logo-title {
+ &:extend( .is-aural );
+}
+
/* Content */
.mw-body {
margin-left: 10em;
--
To view, visit https://gerrit.wikimedia.org/r/262861
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7db2d7e5387f1a4392d587764598dbd82dd0a5cd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/skins/Vector
Gerrit-Branch: master
Gerrit-Owner: VolkerE <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits