File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -114,18 +114,6 @@ input {
114114 # nav-filter-wrapper {
115115 overflow : hidden;
116116 }
117-
118- .nav-filter-collapsed {
119- cursor : pointer;
120- padding-left : 20px ;
121- background : url(../ images/nav-collapsed.png) center left no-repeat;
122- }
123-
124- .nav-filter-expanded {
125- cursor : pointer;
126- padding-left : 20px ;
127- background : url(../ images/nav-expanded.png) center left no-repeat;
128- }
129117
130118 # nav-filter-title {
131119 margin-top : 20px ;
@@ -211,7 +199,9 @@ input {
211199 display : inline !important ;
212200 }
213201
214- # nav h2 button {
202+ .nav-section-toggle {
203+ cursor : pointer;
204+ background-color : transparent;
215205 display : block;
216206 width : 100% ;
217207 text-align : inherit;
@@ -221,26 +211,13 @@ input {
221211 color : # 494949 ;
222212 text-transform : uppercase;
223213 font-size : 0.8rem ;
224- margin-left : 18px ;
225214 font-weight : bold;
226215 }
227216
228217 # nav-tags-wrapper {
229218 overflow : hidden;
230219 }
231220
232- .nav-tags-collapsed {
233- cursor : pointer;
234- padding-left : 20px ;
235- background : url(../ images/nav-collapsed.png) center left no-repeat;
236- }
237-
238- .nav-tags-expanded {
239- cursor : pointer;
240- padding-left : 20px ;
241- background : url(../ images/nav-expanded.png) center left no-repeat;
242- }
243-
244221 # nav-tags li a {
245222 position : relative;
246223 color : # b9b9b9 ;
@@ -276,18 +253,6 @@ input {
276253 overflow : hidden;
277254 }
278255
279- .nav-sources-collapsed {
280- cursor : pointer;
281- padding-left : 20px ;
282- background : url(../ images/nav-collapsed.png) center left no-repeat;
283- }
284-
285- .nav-sources-expanded {
286- cursor : pointer;
287- padding-left : 20px ;
288- background : url(../ images/nav-expanded.png) center left no-repeat;
289- }
290-
291256 # nav-sources {
292257 display : none;
293258 }
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ import { faTimesCircle } from '@fortawesome/free-regular-svg-icons/faTimesCircle
1212import { faArrowAltCircleDown } from '@fortawesome/free-solid-svg-icons/faArrowAltCircleDown' ;
1313import { faArrowRight } from '@fortawesome/free-solid-svg-icons/faArrowRight' ;
1414import { faCheckCircle } from '@fortawesome/free-solid-svg-icons/faCheckCircle' ;
15+ import { faCaretDown } from '@fortawesome/free-solid-svg-icons/faCaretDown' ;
16+ import { faCaretRight } from '@fortawesome/free-solid-svg-icons/faCaretRight' ;
1517import { faCloudUploadAlt } from '@fortawesome/free-solid-svg-icons/faCloudUploadAlt' ;
1618import { faCog } from '@fortawesome/free-solid-svg-icons/faCog' ;
1719import { faEnvelope } from '@fortawesome/free-solid-svg-icons/faEnvelope' ;
@@ -47,6 +49,8 @@ export default function initIcons() {
4749 faTimesCircle ,
4850 faArrowAltCircleDown ,
4951 faArrowRight ,
52+ faCaretDown ,
53+ faCaretRight ,
5054 faCheckCircle ,
5155 faCloudUploadAlt ,
5256 faCog ,
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ selfoss.events.navigation = function() {
6666 selfoss . events . resize ( ) ;
6767 } ) ;
6868 $ ( '#nav-filter-title' ) . toggleClass ( 'nav-filter-collapsed nav-filter-expanded' ) ;
69+ $ ( '#nav-filter-title' ) . find ( 'svg' ) . toggleClass ( 'fa-caret-down fa-caret-right' ) ;
6970 $ ( '#nav-filter-title' ) . attr ( 'aria-expanded' , function ( i , attr ) {
7071 return attr == 'true' ? 'false' : 'true' ;
7172 } ) ;
@@ -97,6 +98,7 @@ selfoss.events.navigation = function() {
9798 $ ( '#nav-tags-title' ) . unbind ( 'click' ) . click ( function ( ) {
9899 $ ( '#nav-tags' ) . slideToggle ( 'slow' ) ;
99100 $ ( '#nav-tags-title' ) . toggleClass ( 'nav-tags-collapsed nav-tags-expanded' ) ;
101+ $ ( '#nav-tags-title' ) . find ( 'svg' ) . toggleClass ( 'fa-caret-down fa-caret-right' ) ;
100102 $ ( '#nav-tags-title' ) . attr ( 'aria-expanded' , function ( i , attr ) {
101103 return attr == 'true' ? 'false' : 'true' ;
102104 } ) ;
@@ -129,6 +131,7 @@ selfoss.events.navigation = function() {
129131 var toggle = function ( ) {
130132 $ ( '#nav-sources' ) . slideToggle ( 'slow' ) ;
131133 $ ( '#nav-sources-title' ) . toggleClass ( 'nav-sources-collapsed nav-sources-expanded' ) ;
134+ $ ( '#nav-sources-title' ) . find ( 'svg' ) . toggleClass ( 'fa-caret-down fa-caret-right' ) ;
132135 $ ( '#nav-sources-title' ) . attr ( 'aria-expanded' , function ( i , attr ) {
133136 return attr == 'true' ? 'false' : 'true' ;
134137 } ) ;
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ selfoss.ui = {
5454 < button accesskey = "a" id = "nav-mark" > { selfoss . ui . _ ( 'markread' ) } </ button >
5555
5656 < div id = "nav-filter-wrapper" >
57- < h2 > < button type = "button" id = "nav-filter-title" class = "nav-filter-expanded" aria-expanded = "true" > { selfoss . ui . _ ( 'filter' ) } </ button > </ h2 >
57+ < h2 > < button type = "button" id = "nav-filter-title" class = "nav-section-toggle nav- filter-expanded" aria-expanded = "true" > < i class = "fas fa-caret-down fa-lg fa-fw" > </ i > { selfoss . ui . _ ( 'filter' ) } </ button > </ h2 >
5858 < ul id = "nav-filter" aria-labeledby = "nav-filter-title" >
5959 < li >
6060 < a id = "nav-filter-newest" class = "nav-filter-newest" href = "#" >
@@ -85,11 +85,11 @@ selfoss.ui = {
8585 < hr />
8686
8787 < div id = "nav-tags-wrapper" >
88- < h2 > < button type = "button" id = "nav-tags-title" class = "nav-tags-expanded" aria-expanded = "true" > { selfoss . ui . _ ( 'tags' ) } </ button > </ h2 >
88+ < h2 > < button type = "button" id = "nav-tags-title" class = "nav-section-toggle nav- tags-expanded" aria-expanded = "true" > < i class = "fas fa-caret-down fa-lg fa-fw" > </ i > { selfoss . ui . _ ( 'tags' ) } </ button > </ h2 >
8989 < ul id = "nav-tags" aria-labeledby = "nav-tags-title" >
9090 < li > < a class = "active nav-tags-all" href = "#" > { selfoss . ui . _ ( 'alltags' ) } </ a > </ li >
9191 </ ul >
92- < h2 > < button type = "button" id = "nav-sources-title" class = "nav-sources-collapsed" aria-expanded = "false" > { selfoss . ui . _ ( 'sources' ) } </ button > </ h2 >
92+ < h2 > < button type = "button" id = "nav-sources-title" class = "nav-section-toggle nav- sources-collapsed" aria-expanded = "false" > < i class = "fas fa-caret-right fa-lg fa-fw" > </ i > { selfoss . ui . _ ( 'sources' ) } </ button > </ h2 >
9393 < ul id = "nav-sources" aria-labeledby = "nav-sources-title" >
9494 </ ul >
9595 </ div >
You can’t perform that action at this time.
0 commit comments