SG has uploaded a new change for review. https://gerrit.wikimedia.org/r/150978
Change subject: Remove mw-ui-active and change subscribe button inversion ...................................................................... Remove mw-ui-active and change subscribe button inversion Change-Id: I4ede8b216c5ab475b2674a32712a8ee8fc920941 --- M handlebars/compiled/flow_block_topiclist.handlebars.php M handlebars/flow_topic_titlebar_watch.handlebars M includes/View.php M modules/new/styles/board/topic/watchlist.less 4 files changed, 11 insertions(+), 34 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow refs/changes/78/150978/1 diff --git a/handlebars/compiled/flow_block_topiclist.handlebars.php b/handlebars/compiled/flow_block_topiclist.handlebars.php index 1dfaefd..5e61772 100644 --- a/handlebars/compiled/flow_block_topiclist.handlebars.php +++ b/handlebars/compiled/flow_block_topiclist.handlebars.php @@ -182,10 +182,10 @@ '.((LCRun3::ifvar($cx, ((is_array($in) && isset($in['watchable'])) ? $in['watchable'] : null))) ? ' <div class="flow-topic-watchlist"> '.((LCRun3::ifvar($cx, ((is_array($in) && isset($in['isAlwaysWatched'])) ? $in['isAlwaysWatched'] : null))) ? ' - <span class="mw-ui-quiet mw-ui-constructive mw-ui-active">'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'<span class="wikiglyph wikiglyph-star"></span>'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'</span> + <span class="mw-ui-constructive">'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'<span class="wikiglyph wikiglyph-star"></span>'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'</span> ' : ' <a href="'.((LCRun3::ifvar($cx, ((is_array($in) && isset($in['isWatched'])) ? $in['isWatched'] : null))) ? ''.htmlentities(((is_array($in['links']['unwatch-topic']) && isset($in['links']['unwatch-topic']['url'])) ? $in['links']['unwatch-topic']['url'] : null), ENT_QUOTES, 'UTF-8').'' : ''.htmlentities(((is_array($in['links']['watch-topic']) && isset($in['links']['watch-topic']['url'])) ? $in['links']['watch-topic']['url'] : null), ENT_QUOTES, 'UTF-8').'').'" - class="mw-ui-quiet mw-ui-constructive '.((LCRun3::ifvar($cx, ((is_array($in) && isset($in['isWatched'])) ? $in['isWatched'] : null))) ? 'mw-ui-active' : '').'" + class="mw-ui-constructive '.((!LCRun3::ifvar($cx, ((is_array($in) && isset($in['isWatched'])) ? $in['isWatched'] : null))) ? 'mw-ui-quiet' : '').'" data-flow-api-handler="watchTopic" data-flow-api-target="< .flow-topic-watchlist" data-flow-api-method="POST">'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'<span class="wikiglyph wikiglyph-star"></span>'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').''.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'<span class="wikiglyph wikiglyph-unstar"></span>'.htmlentities(((is_array($in) && isset($in['null'])) ? $in['null'] : null), ENT_QUOTES, 'UTF-8').'</a> diff --git a/handlebars/flow_topic_titlebar_watch.handlebars b/handlebars/flow_topic_titlebar_watch.handlebars index e17f2cd..da25cce 100644 --- a/handlebars/flow_topic_titlebar_watch.handlebars +++ b/handlebars/flow_topic_titlebar_watch.handlebars @@ -1,11 +1,11 @@ <div class="flow-topic-watchlist"> {{#if isAlwaysWatched}} - <span class="mw-ui-quiet mw-ui-constructive mw-ui-active"> + <span class="mw-ui-constructive"> {{~null~}}<span class="wikiglyph wikiglyph-star"></span>{{~null~}} </span> {{else}} <a href="{{#if isWatched}}{{links.unwatch-topic.url}}{{else}}{{links.watch-topic.url}}{{/if}}" - class="mw-ui-quiet mw-ui-constructive {{#if isWatched}}mw-ui-active{{/if}}" + class="mw-ui-constructive {{#unless isWatched}}mw-ui-quiet{{/unless}}" data-flow-api-handler="watchTopic" data-flow-api-target="< .flow-topic-watchlist" data-flow-api-method="POST"> diff --git a/includes/View.php b/includes/View.php index 7eae824..7d825f8 100644 --- a/includes/View.php +++ b/includes/View.php @@ -44,9 +44,9 @@ $out = $this->getOutput(); $styles = array( 'mediawiki.ui', + 'mediawiki.ui.anchor', 'mediawiki.ui.button', 'mediawiki.ui.input', - 'mediawiki.ui.anchor', 'ext.flow.styles', 'ext.flow.mediawiki.ui.tooltips', 'ext.flow.mediawiki.ui.form', diff --git a/modules/new/styles/board/topic/watchlist.less b/modules/new/styles/board/topic/watchlist.less index 643f2bf..c24b5a2 100644 --- a/modules/new/styles/board/topic/watchlist.less +++ b/modules/new/styles/board/topic/watchlist.less @@ -15,44 +15,21 @@ padding: .25em .5em; font-size: 2em; - &.mw-ui-active { - // Active mode shows the full star - .wikiglyph-unstar { + &.mw-ui-quiet { + // Quiet mode shows the outline star + .wikiglyph-star { display: none; } - .wikiglyph-star { + .wikiglyph-unstar { display: inline-block; *display: inline; zoom: 1; } - - // Invert on hover when already subscribed - &:hover { - .wikiglyph-unstar { - display: inline-block; - *display: inline; - zoom: 1; - } - .wikiglyph-star { - display: none; - } - } } - // Inactive mode shows the star outline - .wikiglyph-star { + // Regular mode shows the full star + .wikiglyph-unstar { display: none; - } - // Invert on hover - &:hover { - .wikiglyph-unstar { - display: none; - } - .wikiglyph-star { - display: inline-block; - *display: inline; - zoom: 1; - } } } } -- To view, visit https://gerrit.wikimedia.org/r/150978 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4ede8b216c5ab475b2674a32712a8ee8fc920941 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Flow Gerrit-Branch: master Gerrit-Owner: SG <shah...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits