VolkerE has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/395674 )
Change subject: Remove unique, inconsistent treatment of menu items ...................................................................... Remove unique, inconsistent treatment of menu items Special treatment of overflow, flagged menu items of solely two items is not only inconsistent with icon menus elsewhere, it also adds to payload on every page with added OOUI icon packs in RL. We are removing the treatment here and also provide a follow-up patch in core. Bug: T110051 Change-Id: I644ab66e8ca17d614247cda730fb16c72e8d1349 --- M handlebars/flow_moderation_actions_list.partial.handlebars 1 file changed, 22 insertions(+), 22 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow refs/changes/74/395674/1 diff --git a/handlebars/flow_moderation_actions_list.partial.handlebars b/handlebars/flow_moderation_actions_list.partial.handlebars index 19f905d..b5098e1 100644 --- a/handlebars/flow_moderation_actions_list.partial.handlebars +++ b/handlebars/flow_moderation_actions_list.partial.handlebars @@ -4,9 +4,9 @@ {{~#if actions.edit~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-edit-title-link" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-edit-title-link" href="{{actions.edit.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-edit mw-ui-icon-edit-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-edit"></span> {{/if~}} {{~l10n (concat "flow-topic-action-edit-title")~}} </a> {{~noop~}} @@ -37,9 +37,9 @@ {{~#if actions.summarize~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-summarize-topic-link" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-summarize-topic-link" href="{{actions.summarize.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-stripeToC mw-ui-icon-stripeToC-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-stripeToC"></span> {{/if~}} {{~#if summary.revision.content.content~}} {{~l10n (concat "flow-topic-action-resummarize-topic")~}} {{else~}} @@ -57,11 +57,11 @@ {{~#if actions.lock~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-topicmenu-lock" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-topicmenu-lock" data-role="lock" data-flow-id="{{postId}}" href="{{actions.lock.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-check mw-ui-icon-check-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-check"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-lock-topic")~}} </a> {{~noop~}} @@ -70,11 +70,11 @@ {{~#if actions.unlock~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-topicmenu-lock" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-topicmenu-lock" data-role="unlock" data-flow-id="{{postId}}" href="{{actions.unlock.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-ongoingConversation mw-ui-icon-ongoingConversation-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-ongoingConversation"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-unlock-topic")~}} </a> {{~noop~}} @@ -85,11 +85,11 @@ {{~#if actions.lock~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-topicmenu-lock" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-topicmenu-lock" data-flow-id="{{postId}}" data-role="lock" href="{{actions.lock.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-check mw-ui-icon-check-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-check"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-lock-topic")~}} </a> {{~noop~}} @@ -98,11 +98,11 @@ {{~#if actions.unlock~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-topicmenu-lock" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-topicmenu-lock" data-flow-id="{{postId}}" data-role="unlock" href="{{actions.unlock.url}}"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-ongoingConversation mw-ui-icon-ongoingConversation-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-ongoingConversation"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-unlock-topic")~}} </a> {{~noop~}} @@ -114,10 +114,10 @@ {{!-- Post only --}} {{~#if actions.edit~}} <li> - <a class="{{moderationMwUiClass}} mw-ui-progressive mw-ui-quiet mw-ui-hovericon flow-ui-edit-post-link" + <a class="{{moderationMwUiClass}} mw-ui-quiet flow-ui-edit-post-link" href="{{actions.edit.url}}" > - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-edit mw-ui-icon-edit-progressive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-edit"></span> {{/if~}} {{~l10n "flow-post-action-edit-post"~}} </a> </li> @@ -182,12 +182,12 @@ {{~#if actions.delete~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-destructive mw-ui-quiet mw-ui-hovericon" + <a class="{{moderationMwUiClass}} mw-ui-quiet" href="{{actions.delete.url}}" data-flow-interactive-handler="moderationDialog" data-flow-template="flow_moderate_{{moderationTemplate}}.partial" data-role="delete"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-trash mw-ui-icon-trash-destructive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-trash"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-delete-" moderationTemplate)~}} </a> {{~noop~}} @@ -196,12 +196,12 @@ {{~#if actions.undelete~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-destructive mw-ui-quiet mw-ui-hovericon" + <a class="{{moderationMwUiClass}} mw-ui-quiet" href="{{actions.undelete.url}}" data-flow-interactive-handler="moderationDialog" data-flow-template="flow_moderate_{{moderationTemplate}}.partial" data-role="undelete"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-trash mw-ui-icon-trash-destructive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-trash"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-undelete-" moderationTemplate)~}} </a> {{~noop~}} @@ -210,12 +210,12 @@ {{~#if actions.suppress~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-destructive mw-ui-quiet mw-ui-hovericon" + <a class="{{moderationMwUiClass}} mw-ui-quiet" href="{{actions.suppress.url}}" data-flow-interactive-handler="moderationDialog" data-flow-template="flow_moderate_{{moderationTemplate}}.partial" data-role="suppress"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-block mw-ui-icon-block-destructive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-block"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-suppress-" moderationTemplate)~}} </a> {{~noop~}} @@ -224,12 +224,12 @@ {{~#if actions.unsuppress~}} <li> {{~noop~}} - <a class="{{moderationMwUiClass}} mw-ui-destructive mw-ui-quiet mw-ui-hovericon" + <a class="{{moderationMwUiClass}} mw-ui-quiet" href="{{actions.unsuppress.url}}" data-flow-interactive-handler="moderationDialog" data-flow-template="flow_moderate_{{moderationTemplate}}.partial" data-role="unsuppress"> - {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-block mw-ui-icon-block-destructive-hover"></span> {{/if~}} + {{~#if moderationIcons}}<span class="mw-ui-icon mw-ui-icon-before mw-ui-icon-block"></span> {{/if~}} {{~l10n (concat "flow-" moderationType "-action-unsuppress-" moderationTemplate)~}} </a> {{~noop~}} -- To view, visit https://gerrit.wikimedia.org/r/395674 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I644ab66e8ca17d614247cda730fb16c72e8d1349 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Flow Gerrit-Branch: master Gerrit-Owner: VolkerE <volke...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits