File tree Expand file tree Collapse file tree 2 files changed +38
-11
lines changed Expand file tree Collapse file tree 2 files changed +38
-11
lines changed Original file line number Diff line number Diff line change
1
+ function changeIconOnClick ( ) {
2
+ $ ( 'h5 a' ) . click ( function ( e ) {
3
+ var card = $ ( e . target ) . closest ( 'div.card' ) ;
4
+ var img = $ ( 'i' , card ) [ 0 ] ;
5
+
6
+ if ( img . classList . contains ( 'fa-plus' ) ) {
7
+ img . classList . remove ( 'fa-plus' ) ;
8
+ img . classList . add ( 'fa-minus' ) ;
9
+ } else {
10
+ img . classList . remove ( 'fa-minus' ) ;
11
+ img . classList . add ( 'fa-plus' ) ;
12
+ }
13
+ } ) ;
14
+ }
15
+
16
+ document . addEventListener ( 'turbolinks:load' , changeIconOnClick ) ;
Original file line number Diff line number Diff line change 24
24
<% end %>
25
25
</ div >
26
26
</ div >
27
- < div >
27
+ < br >
28
28
<% if @assets and not @assets . empty? %>
29
29
<% @assets . each do |type , assets | %>
30
- < div class ='card '>
31
- < h2 > <%= type . downcase . capitalize %> </ h2 >
32
- < p >
33
- <% assets . each do |a | %>
34
- < span class ="asset-name ">
35
- <%= link_to a , assets_path + '/' + a %>
36
- </ span >
37
- <% end %>
38
- </ p >
30
+ < div id ="accordion- <%= type . downcase %> " class ="center w-25 ">
31
+ < div class ="card mb-1 ">
32
+ < div class ="card-header ">
33
+ < h5 class ="mb-0 ">
34
+ < a data-toggle ="collapse " href ="# <%= type %> ">
35
+ <%= type . downcase . capitalize %>
36
+ </ a >
37
+ < i class ="fa fa-minus fa-pull-right mt-1 "> </ i >
38
+ </ h5 >
39
+ </ div >
40
+
41
+ < div id ="<%= type %> " class ="collapse show " data-parent ="#accordion- <%= type . downcase %> ">
42
+ < div class ="card-body ">
43
+ < div class ="list-group ">
44
+ <% assets . each do |a | %>
45
+ <%= link_to a , assets_path + '/' + a , class : 'list-group-item list-group-item-action' %>
46
+ <% end %>
47
+ </ div >
48
+ </ div >
49
+ </ div >
50
+ </ div >
39
51
</ div >
40
52
<% end %>
41
53
<% else %>
42
54
No asset information found.
43
55
<% end %>
44
- </ div >
45
56
</ div >
You can’t perform that action at this time.
0 commit comments