Ticket #40747: 40747.patch
| File 40747.patch, 4.0 KB (added by , 9 years ago) |
|---|
-
wp-admin/css/common.css
1030 1030 margin: 0; 1031 1031 } 1032 1032 1033 .filter-links li > a { 1033 .filter-links li > a, 1034 .filter-links li > button { 1034 1035 display: inline-block; 1035 1036 margin: 0 10px; 1036 1037 padding: 15px 0; … … 1039 1040 cursor: pointer; 1040 1041 } 1041 1042 1043 .filter-links li > button { 1044 background: none; 1045 border-left: none; 1046 border-right: none; 1047 border-top: none; 1048 padding-bottom: 16px; 1049 } 1050 1042 1051 .filter-links .current { 1043 1052 -webkit-box-shadow: none; 1044 1053 box-shadow: none; … … 1049 1058 .filter-links li > a:hover, 1050 1059 .filter-links li > a:focus, 1051 1060 .show-filters .filter-links a.current:hover, 1052 .show-filters .filter-links a.current:focus { 1061 .show-filters .filter-links a.current:focus, 1062 .filter-links li > button:hover, 1063 .filter-links li > button:focus, 1064 .show-filters .filter-links button.current:hover, 1065 .show-filters .filter-links button.current:focus { 1053 1066 color: #00a0d2; 1067 outline: none; 1054 1068 } 1055 1069 1056 1070 .wp-filter .search-form { -
wp-admin/js/theme.js
1534 1534 request.tag = [ value.slice( 4 ) ]; 1535 1535 } 1536 1536 1537 $( '.filter-links li > a.current ' ).removeClass( 'current' );1537 $( '.filter-links li > a.current, .filter-links li > button.current' ).removeClass( 'current' ); 1538 1538 $( 'body' ).removeClass( 'show-filters filters-applied show-favorites-form' ); 1539 1539 $( '.drawer-toggle' ).attr( 'aria-expanded', 'false' ); 1540 1540 … … 1554 1554 // Register events for sorting and filters in theme-navigation 1555 1555 events: { 1556 1556 'click .filter-links li > a': 'onSort', 1557 'click .filter-links li > button': 'onSort', 1557 1558 'click .theme-filter': 'onFilter', 1558 1559 'click .drawer-toggle': 'moreFilters', 1559 1560 'click .filter-drawer .apply-filters': 'applyFilters', … … 1651 1652 sort: function( sort ) { 1652 1653 this.clearSearch(); 1653 1654 1654 $( '.filter-links li > a, . theme-filter' ).removeClass( this.activeClass );1655 $( '.filter-links li > a, .filter-links li > button, .theme-filter' ).removeClass( this.activeClass ); 1655 1656 $( '[data-sort="' + sort + '"]' ).addClass( this.activeClass ); 1656 1657 1657 1658 if ( 'favorites' === sort ) { … … 1674 1675 return; 1675 1676 } 1676 1677 1677 $( '.filter-links li > a, . theme-section' ).removeClass( this.activeClass );1678 $( '.filter-links li > a, .filter-links li > button, .theme-section' ).removeClass( this.activeClass ); 1678 1679 $el.addClass( this.activeClass ); 1679 1680 1680 1681 if ( ! filter ) { … … 1713 1714 } 1714 1715 1715 1716 $( 'body' ).addClass( 'filters-applied' ); 1716 $( '.filter-links li > a.current ' ).removeClass( 'current' );1717 $( '.filter-links li > a.current, .filter-links li > button.current' ).removeClass( 'current' ); 1717 1718 filteringBy.empty(); 1718 1719 1719 1720 _.each( tags, function( tag ) { -
wp-admin/theme-install.php
161 161 </div> 162 162 163 163 <ul class="filter-links"> 164 <li>< a href="#" data-sort="featured"><?php _ex( 'Featured', 'themes' ); ?></a></li>165 <li>< a href="#" data-sort="popular"><?php _ex( 'Popular', 'themes' ); ?></a></li>166 <li>< a href="#" data-sort="new"><?php _ex( 'Latest', 'themes' ); ?></a></li>167 <li>< a href="#" data-sort="favorites"><?php _ex( 'Favorites', 'themes' ); ?></a></li>164 <li><button type="button" data-sort="featured"><?php _ex( 'Featured', 'themes' ); ?></button></li> 165 <li><button type="button" data-sort="popular"><?php _ex( 'Popular', 'themes' ); ?></button></li> 166 <li><button type="button" data-sort="new"><?php _ex( 'Latest', 'themes' ); ?></button></li> 167 <li><button type="button" data-sort="favorites"><?php _ex( 'Favorites', 'themes' ); ?></button></li> 168 168 </ul> 169 169 170 170 <button type="button" class="button drawer-toggle" aria-expanded="false"><?php _e( 'Feature Filter' ); ?></button>