Werdna has uploaded a new change for review.
https://gerrit.wikimedia.org/r/95986
Change subject: Moderated post/topic styling: * Actually apply classes that
were supposed to be applied. * Remove coloured icons on hover; they falsely
imply that the element is hot.
......................................................................
Moderated post/topic styling:
* Actually apply classes that were supposed to be applied.
* Remove coloured icons on hover; they falsely imply that the element is hot.
Bug: 56793
Change-Id: If1ff218d05d80ba5f37ce9fe2c622ac151fa8d9b
---
M modules/discussion/styles/post.less
M modules/discussion/styles/topic.less
M templates/topic.html.php
3 files changed, 12 insertions(+), 28 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow
refs/changes/86/95986/1
diff --git a/modules/discussion/styles/post.less
b/modules/discussion/styles/post.less
index 661524f..de1f4dd 100644
--- a/modules/discussion/styles/post.less
+++ b/modules/discussion/styles/post.less
@@ -289,26 +289,14 @@
&.flow-post-moderated-hide {
.background-image-svg('../../base/images/hidden_normal.svg',
'../../base/images/hidden_normal.png');
-
- &:hover {
-
.background-image-svg('../../base/images/hidden_hover.svg',
'../../base/images/hidden_hover.png');
- }
}
&.flow-post-moderated-delete {
.background-image-svg('../../base/images/deleted_normal.svg',
'../../base/images/deleted_normal.png');
-
- &:hover {
-
.background-image-svg('../../base/images/deleted_hover.svg',
'../../base/images/deleted_hover.png');
- }
}
&.flow-post-moderated-censor {
.background-image-svg('../../base/images/suppressed_normal.svg',
'../../base/images/suppressed_normal.png');
-
- &:hover {
-
.background-image-svg('../../base/images/suppressed_hover.svg',
'../../base/images/suppressed_hover.png');
- }
}
}
diff --git a/modules/discussion/styles/topic.less
b/modules/discussion/styles/topic.less
index 76688fa..0503a47 100644
--- a/modules/discussion/styles/topic.less
+++ b/modules/discussion/styles/topic.less
@@ -20,9 +20,9 @@
}
}
- .flow-topic-moderated-hide,
- .flow-topic-moderated-deleted,
- .flow-topic-moderated-suppressed {
+ .flow-topic-moderated,
+ .flow-topic-moderated,
+ .flow-topic-moderated {
padding-left: 22px !important;
background-position: left;
@@ -34,11 +34,11 @@
.background-image-svg('../../base/images/moderate_menu_hidden_normal.svg',
'../../base/images/moderate_menu_hidden_normal.png');
}
- .flow-topic-moderated-deleted {
+ .flow-topic-moderated-delete {
.background-image-svg('../../base/images/moderated_normal.svg',
'../../base/images/moderated_normal.png');
}
- .flow-topic-moderated-censored {
+ .flow-topic-moderated-censor {
.background-image-svg('../../base/images/suppressed_normal.svg',
'../../base/images/suppressed_normal.png');
}
@@ -61,16 +61,6 @@
&:hover,
&.mw-ui-hover {
background: @topic-titlebar-background-color;
-
- .flow-topic-moderated-censored {
-
.background-image-svg('../../base/images/suppressed_hover.svg',
'../../base/images/suppressed_hover.png');
- }
- .flow-topic-moderated-deleted {
-
.background-image-svg('../../base/images/moderated_hover.svg',
'../../base/images/moderated_hover.png');
- }
- .flow-topic-moderated-hide {
-
.background-image-svg('../../base/images/moderate_menu_hidden_hover.svg',
'../../base/images/moderate_menu_hidden_hover.png');
- }
}
.flow-topic-title {
diff --git a/templates/topic.html.php b/templates/topic.html.php
index 1e71589..33caa26 100644
--- a/templates/topic.html.php
+++ b/templates/topic.html.php
@@ -59,9 +59,15 @@
//
// Content starts here
//
+$moderationClass = '';
+
+if ( $root->isModerated() ) {
+ $moderationClass .= ' flow-topic-moderated';
+ $moderationClass .= '
flow-topic-moderated-'.$root->getModerationState();
+}
echo Html::openElement( 'div', array(
- 'class' => 'flow-topic-container flow-topic-full' . (
$root->isModerated() ? ' flow-topic-moderated' : '' ),
+ 'class' => 'flow-topic-container flow-topic-full' . $moderationClass,
'id' => 'flow-topic-' . $topic->getId()->getHex(),
'data-topic-id' => $topic->getId()->getHex(),
'data-creator-name' => $this->getCreatorText( $root, $user ),
--
To view, visit https://gerrit.wikimedia.org/r/95986
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If1ff218d05d80ba5f37ce9fe2c622ac151fa8d9b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Flow
Gerrit-Branch: master
Gerrit-Owner: Werdna <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits