jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/370553 )

Change subject: RCFilters: tweak old changes indicator
......................................................................


RCFilters: tweak old changes indicator

Bug: T172213
Change-Id: Ia9e669376390a56e52422352840a5d9e2576b1a8
---
M languages/i18n/en.json
M languages/i18n/qqq.json
M resources/Resources.php
M 
resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
M 
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
5 files changed, 17 insertions(+), 23 deletions(-)

Approvals:
  Catrope: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/languages/i18n/en.json b/languages/i18n/en.json
index a14e926..52d3e32 100644
--- a/languages/i18n/en.json
+++ b/languages/i18n/en.json
@@ -1378,7 +1378,6 @@
        "rcfilters-restore-default-filters": "Restore default filters",
        "rcfilters-clear-all-filters": "Clear all filters",
        "rcfilters-show-new-changes": "View newest changes",
-       "rcfilters-previous-changes-label": "Previously viewed changes",
        "rcfilters-search-placeholder": "Filter recent changes (browse or start 
typing)",
        "rcfilters-invalid-filter": "Invalid filter",
        "rcfilters-empty-filter": "No active filters. All contributions are 
shown.",
diff --git a/languages/i18n/qqq.json b/languages/i18n/qqq.json
index 7be71f0..21051f5 100644
--- a/languages/i18n/qqq.json
+++ b/languages/i18n/qqq.json
@@ -1568,7 +1568,6 @@
        "rcfilters-restore-default-filters": "Label for the button that resets 
filters to defaults",
        "rcfilters-clear-all-filters": "Title for the button that clears all 
filters",
        "rcfilters-show-new-changes": "Label for the button to show new 
changes.",
-       "rcfilters-previous-changes-label": "Label to indicate the changes 
below have been previously viewed.",
        "rcfilters-search-placeholder": "Placeholder for the filter search 
input.",
        "rcfilters-invalid-filter": "A label for an invalid filter.",
        "rcfilters-empty-filter": "Placeholder for the filter list when no 
filters were chosen.",
diff --git a/resources/Resources.php b/resources/Resources.php
index d8ab7d7..c31a70c 100644
--- a/resources/Resources.php
+++ b/resources/Resources.php
@@ -1861,7 +1861,6 @@
                        'rcfilters-restore-default-filters',
                        'rcfilters-clear-all-filters',
                        'rcfilters-show-new-changes',
-                       'rcfilters-previous-changes-label',
                        'rcfilters-search-placeholder',
                        'rcfilters-invalid-filter',
                        'rcfilters-empty-filter',
diff --git 
a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
 
b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
index d60e616..31f3f1d 100644
--- 
a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
+++ 
b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ChangesListWrapperWidget.less
@@ -1,5 +1,14 @@
 @import 'mw.rcfilters.mixins';
 
+@keyframes fadeBlue {
+       60% {
+               border-top-color: #36c;
+       }
+       100% {
+               border-top-color: #c8ccd1;
+       }
+}
+
 .mw-rcfilters-ui-changesListWrapperWidget {
 
        &-newChanges {
@@ -10,15 +19,8 @@
 
        &-previousChangesIndicator {
                margin: 10px 0;
-               color: #36c;
-               border-top: 2px solid #36c;
-               text-align: center;
-
-               &:hover {
-                       color: #72777d;
-                       border-top-color: #72777d;
-                       cursor: pointer;
-               }
+               border-top: 2px solid #c8ccd1;
+               animation: 1s ease fadeBlue;
        }
 
        &-results {
diff --git 
a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
 
b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
index 7eab6cb..ba3ca97 100644
--- 
a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
+++ 
b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.ChangesListWrapperWidget.js
@@ -167,7 +167,7 @@
         * @param {string} from Anything newer than this is considered 'new'
         */
        mw.rcfilters.ui.ChangesListWrapperWidget.prototype.emphasizeNewChanges 
= function ( from ) {
-               var $lastSeen,
+               var $firstNew,
                        $indicator,
                        $newChanges = $( [] ),
                        selector = this.inEnhancedMode() ?
@@ -182,25 +182,20 @@
 
                        if ( ts >= from ) {
                                $newChanges = $newChanges.add( $this );
-                               $lastSeen = $this;
+                               $firstNew = $this;
 
                                // guards against putting the marker after the 
last element
                                if ( index === ( length - 1 ) ) {
-                                       $lastSeen = null;
+                                       $firstNew = null;
                                }
                        }
                } );
 
-               if ( $lastSeen ) {
+               if ( $firstNew ) {
                        $indicator = $( '<div>' )
-                               .addClass( 
'mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator' )
-                               .text( mw.message( 
'rcfilters-previous-changes-label' ).text() );
+                               .addClass( 
'mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator' );
 
-                       $indicator.on( 'click', function () {
-                               $indicator.detach();
-                       } );
-
-                       $lastSeen.after( $indicator );
+                       $firstNew.after( $indicator );
                }
 
                $newChanges

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ia9e669376390a56e52422352840a5d9e2576b1a8
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Sbisson <[email protected]>
Gerrit-Reviewer: Catrope <[email protected]>
Gerrit-Reviewer: Jack Phoenix <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to