Bene has uploaded a new change for review. https://gerrit.wikimedia.org/r/219963
Change subject: Add styles for mobile view ...................................................................... Add styles for mobile view These styles are copied and adjusted from [1] but the edit buttons are hidden for now. [1] http://wikidata-mobile.wmflabs.org/wiki/MediaWiki:Mobile.css Bug: T102685 Change-Id: I22d53d1dd1fe2189408777606d6c17e46cba5b22 --- M repo/includes/EntityParserOutputGenerator.php M view/resources/wikibase/resources.php A view/resources/wikibase/wikibase.mobile.css 3 files changed, 71 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase refs/changes/63/219963/1 diff --git a/repo/includes/EntityParserOutputGenerator.php b/repo/includes/EntityParserOutputGenerator.php index e3883d2..77cc2fd 100644 --- a/repo/includes/EntityParserOutputGenerator.php +++ b/repo/includes/EntityParserOutputGenerator.php @@ -385,6 +385,7 @@ // make css available for JavaScript-less browsers $parserOutput->addModuleStyles( array( 'wikibase.common', + 'wikibase.mobile', 'jquery.ui.core.styles', 'jquery.wikibase.statementview.RankSelector.styles', 'jquery.wikibase.toolbar.styles', diff --git a/view/resources/wikibase/resources.php b/view/resources/wikibase/resources.php index 3359133..cdac263 100644 --- a/view/resources/wikibase/resources.php +++ b/view/resources/wikibase/resources.php @@ -37,6 +37,14 @@ ) ), + 'wikibase.mobile' => $moduleTemplate + array( + 'position' => 'top', + 'styles' => array( + 'wikibase.mobile.css' + ), + 'targets' => 'mobile' + ), + 'wikibase.getLanguageNameByCode' => $moduleTemplate + array( 'scripts' => array( 'wikibase.getLanguageNameByCode.js' diff --git a/view/resources/wikibase/wikibase.mobile.css b/view/resources/wikibase/wikibase.mobile.css new file mode 100644 index 0000000..4f96a37 --- /dev/null +++ b/view/resources/wikibase/wikibase.mobile.css @@ -0,0 +1,62 @@ +/** + * Styles specific to the mobile version of Wikibase. + * + * @since 0.5 + * + * @license GNU GPL v2+ + * @author Bene* < benestar.wikime...@gmail.com > + */ + +.wikibase-toolbar-container { + display: none; +} + +.wikibase-entitytermsview-entitytermsforlanguagelistview { + display: none; +} + +.wikibase-statementgrouplistview , +.wikibase-sitelinklistview { + column-width: 250px; + -webkit-column-width: 250px; + -moz-column-width: 250px; + -ms-column-width: 250px; + -o-column-width: 250px; +} + +.wikibase-statementgroupview { + /* same as toc */ + background-color: #f9f9f9; + border: 1px solid #eee; + margin: 0 0 10px; + padding: 5px; + /* prevent statementgroupview to be split among columns */ + display: inline-block; + width: 100%; +} + +.wikibase-statementgroupview-property-label a, +.wikibase-snakview-property a { + color: #555; +} + +.wikibase-statementview { + margin-bottom: 10px; +} + +.wikibase-statementview-mainsnak .wikibase-snakview-value { + font-size: 1.2em; +} + +.wikibase-snakview div { + display: inline; +} + +.wikibase-statementview-references-container, +.wikibase-statementview-qualifiers { + font-size: 0.8em; +} + +.wikibase-referenceview { + margin: 5px 0; +} -- To view, visit https://gerrit.wikimedia.org/r/219963 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I22d53d1dd1fe2189408777606d6c17e46cba5b22 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: Bene <benestar.wikime...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits