File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -180,8 +180,16 @@ const Filtering = class {
180180
181181 function updateSort ( ) {
182182 // large sort btn
183- // const btns = document.getElementsByClassName('kiwix-sort-btn');
184- const btns = document . getElementsByClassName ( 'kiwix-order-dir-btn' ) ;
183+ let btns = document . getElementsByClassName ( 'kiwix-sort-btn' )
184+ for ( var i = 0 ; i < btns . length ; i ++ ) {
185+ let funcClass = ( btns [ i ] . value == thefilter . order_by ) ? addClass : removeClass ;
186+ funcClass ( btns [ i ] , 'kiwix-sort-btn-active' ) ;
187+ funcClass ( btns [ i ] , 'kiwix-mobile-btn-active' ) ;
188+ funcClass ( btns [ i ] , `kiwix-${ page } -btn-active` ) ;
189+ }
190+
191+ // arrow asc/desc
192+ btns = document . getElementsByClassName ( 'kiwix-order-dir-btn' ) ;
185193 for ( var i = 0 ; i < btns . length ; i ++ ) {
186194 let funcClass = ( btns [ i ] . value == thefilter . order_dir ) ? addClass : removeClass ;
187195 funcClass ( btns [ i ] , 'kiwix-sort-btn-active' ) ;
Original file line number Diff line number Diff line change 142142 < button
143143 id ="sort-by-name "
144144 value ="name "
145- class ="kiwix-{{ page }}-btn akiwix-{{ page }}-btn-active kiwix-sort-btn akiwix -sort-btn-active "
145+ class ="kiwix-{{ page }}-btn akiwix-{{ page }}-btn-active kiwix-sort-btn kiwix -sort-btn-active "
146146 > Title</ button >
147147 < button
148148 id ="sort-by-size "
152152 < button
153153 id ="order-desc "
154154 value ="desc "
155- class ="kiwix-{{ page }}-btn akiwix-{{ page }}-btn-active kiwix-order-dir-btn akiwix -order-dir-btn-active ms-6 "
155+ class ="kiwix-{{ page }}-btn akiwix-{{ page }}-btn-active kiwix-order-dir-btn kiwix -order-dir-btn-active ms-6 "
156156 > < i title ="Descending order " class ="fa-solid fa-arrow-down "> </ i > </ button >
157157 < button
158158 id ="order-asc "
@@ -347,7 +347,7 @@ <h3 class="text-[1.2em] font-semibold mt-[2em]">Order</h3>
347347 < button
348348 id ="order-desc "
349349 value ="desc "
350- class ="kiwix-mobile-btn akiwix-mobile-btn-active kiwix-order-dir-btn akiwix -order-dir-btn-active rounded-[1.5em] w-[5em] "
350+ class ="kiwix-mobile-btn akiwix-mobile-btn-active kiwix-order-dir-btn kiwix -order-dir-btn-active rounded-[1.5em] w-[5em] "
351351 > < i title ="Descending order " class ="fa-solid fa-arrow-down "> </ i > </ button >
352352 < button
353353 id ="order-asc "
You can’t perform that action at this time.
0 commit comments