Jonas Kress (WMDE) has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/266244

Change subject: Add info icon with link to page image section
......................................................................

Add info icon with link to page image section

Change-Id: I5d9a668a6002de23cb3b56f77d86e514e60a31de
---
A 
view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png
A 
view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.svg
M view/resources/templates.php
M view/resources/wikibase/wikibase.css
4 files changed, 30 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/44/266244/1

diff --git 
a/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png
 
b/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png
new file mode 100644
index 0000000..5327dfc
--- /dev/null
+++ 
b/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png
Binary files differ
diff --git 
a/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.svg
 
b/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.svg
new file mode 100644
index 0000000..6cff2ff
--- /dev/null
+++ 
b/view/resources/jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.svg
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg xmlns="http://www.w3.org/2000/svg"; width="24" height="24" viewBox="0 0 24 
24">
+    <g id="info">
+        <path id="circled-i" d="M11.5 17C8.462 17 6 14.536 6 11.5 6 8.463 
8.462 6 11.5 6c3.036 0 5.5 2.462 5.5 5.5 0 3.036-2.464 5.5-5.5 5.5zm0-12C7.91 5 
5 7.91 5 11.5S7.91 18 11.5 18s6.5-2.91 6.5-6.5S15.09 5 11.5 5zm.5 
5v4h1v1h-3v-1h1v-3h-1v-1zm-1-2h1v1h-1z"/>
+    </g>
+</svg>
diff --git a/view/resources/templates.php b/view/resources/templates.php
index 86b9eda..2aef961 100644
--- a/view/resources/templates.php
+++ b/view/resources/templates.php
@@ -328,6 +328,7 @@
        <div class="help">
                <span class="mw-help-field-hint wikibase-toolbar-item 
wikibase-wbtooltip" original-title="$1">&nbsp;</span>
        </div>
+       <div class="info"><a href="$2"><span class="wb-icon"></span></a></div>
 </div>
 HTML;
 
diff --git a/view/resources/wikibase/wikibase.css 
b/view/resources/wikibase/wikibase.css
index 2e8e80b..94848b7 100644
--- a/view/resources/wikibase/wikibase.css
+++ b/view/resources/wikibase/wikibase.css
@@ -680,4 +680,27 @@
        text-decoration: none;
 }
 
+.wikibase-pageImage .info {
+       position: absolute;
+       bottom: 0;
+       right: 10px;
+}
+
+.wikibase-pageImage .info .wb-icon {
+       width: 20px;
+       height: 20px;
+       display: inline-block;
+       background-size: 24px 24px;
+       background-position: center;
+       background-repeat: no-repeat;
+       /* SVG support using a transparent gradient to guarantee cross-browser
+        * compatibility (browsers able to understand gradient syntax support 
also SVG).
+        * 
http://pauginer.tumblr.com/post/36614680636/invisible-gradient-technique */
+       background-image: 
url(../jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png);
+       /* @embed */
+       background-image: -webkit-linear-gradient(transparent, transparent), 
url(../jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png);
+       /* @embed */
+       background-image: linear-gradient(transparent, transparent), 
url(../jquery/wikibase/toolbar/themes/default/images/icons/oojs-ui/info.png);
+}
+
 /********** /PAGEIMAGE **********/

-- 
To view, visit https://gerrit.wikimedia.org/r/266244
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5d9a668a6002de23cb3b56f77d86e514e60a31de
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Jonas Kress (WMDE) <jonas.kr...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to