Merge "Replace sorting classes with better naming convention"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 13 Mar 2019 00:27:11 +0000 (00:27 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 13 Mar 2019 00:27:11 +0000 (00:27 +0000)
1  2 
includes/pager/TablePager.php
resources/src/mediawiki.pager.tablePager/TablePager.less

Simple merge
@@@ -7,24 -7,22 +7,28 @@@
  
  .TablePager {
        min-width: 80%;
 +
 +      // Remove as soon as `.mw-datatable` receives this `padding`, see T214208
 +      td,
 +      th {
 +              padding: 0.2em 0.4em;
 +      }
  }
  
- .TablePager .TablePager_sort-ascending a {
-       padding-left: 15px;
-       background: none left center no-repeat;
-       .background-image-svg('images/arrow-sort-ascending.svg', 'images/arrow-sort-ascending.png');
- }
+ .mw-datatable {
+       &-is-sorted a {
+               background-position: left center;
+               background-repeat: no-repeat;
+               padding-left: 15px;
+       }
  
- .TablePager .TablePager_sort-descending a {
-       padding-left: 15px;
-       background: none left center no-repeat;
-       .background-image-svg('images/arrow-sort-descending.svg', 'images/arrow-sort-descending.png');
+       &-is-ascending a {
+               .background-image-svg( 'images/arrow-sort-ascending.svg', 'images/arrow-sort-ascending.png' );
+       }
+       &-is-descending a {
+               .background-image-svg( 'images/arrow-sort-descending.svg', 'images/arrow-sort-descending.png' );
+       }
  }
  
  .TablePager_nav {