|
23 | 23 | %span.badge.bg-warning.text-dark Phone no. not set |
24 | 24 | - if current_user.is_admin? |
25 | 25 | = link_to 'Edit organisers', admin_chapter_organisers_path(@chapter), class: 'btn btn-primary btn-sm' |
26 | | - %ul.nav.flex-column.ms-0.mb-4 |
27 | | - - @groups.each do |group| |
28 | | - %li.nav-item |
29 | | - = link_to [ :admin, group ], class: 'nav-link' do |
30 | | - #{group.name} (#{group.members.count}) |
31 | | - %li.nav-item |
32 | | - = link_to admin_chapter_members_path(@chapter, type: group.name.downcase), class: 'nav-link' do |
33 | | - View #{group.name} emails |
34 | | - %li.nav-item |
35 | | - = link_to 'View all sponsors', admin_sponsors_path, class: 'nav-link' |
36 | | - %li.nav-item |
37 | | - = link_to 'View all workshops', admin_chapter_workshops_path(@chapter), class: 'nav-link' |
38 | 26 |
|
39 | | - .col-12.col-lg-7.offset-lg-1 |
40 | | - .mb-4 |
| 27 | + .card.border-info.my-4.my-md-0.my-lg-4.ms-md-4.ms-lg-0 |
| 28 | + .card-body |
| 29 | + %ul.nav.flex-column.ms-0.mb-0 |
| 30 | + - @groups.each do |group| |
| 31 | + %li.nav-item |
| 32 | + = link_to [ :admin, group ], class: 'nav-link' do |
| 33 | + #{group.name} (#{group.members.count}) |
| 34 | + %li.nav-item |
| 35 | + = link_to admin_chapter_members_path(@chapter, type: group.name.downcase), class: 'nav-link' do |
| 36 | + View #{group.name} emails |
| 37 | + %li.nav-item |
| 38 | + = link_to 'View all sponsors', admin_sponsors_path, class: 'nav-link' |
| 39 | + %li.nav-item |
| 40 | + = link_to 'View all workshops', admin_chapter_workshops_path(@chapter), class: 'nav-link' |
| 41 | + |
| 42 | + - if @how_you_found_us.data_present? |
| 43 | + .card.border-info.my-4.my-md-0.my-lg-4.ms-md-4.ms-lg-0 |
| 44 | + .card-body |
| 45 | + %h3 How members found this chapter |
| 46 | + - @how_you_found_us.by_percentage.each do |(how, percent)| |
| 47 | + - label = t("member.details.edit.how_you_found_us_options.#{how}") |
| 48 | + .mb-3 |
| 49 | + .d-flex.justify-content-between |
| 50 | + %div= label |
| 51 | + %div #{percent}% |
| 52 | + .progress |
| 53 | + .progress-bar.bg-primary{ role: 'progressbar', style: "width: #{percent}%", "aria-valuenow": percent, "aria-valuemin": 0, "aria-valuemax": 100 } |
| 54 | + %div.text-muted.small= "Based on #{pluralize(@how_you_found_us.total_responses, 'response')}" |
| 55 | + |
| 56 | + .col-12.col-lg-8 |
| 57 | + .mb-4.mt-md-4.mt-lg-0 |
41 | 58 | .d-md-flex.justify-content-between.align-items-center |
42 | 59 | %h3 Upcoming Workshops |
43 | 60 | = link_to 'New workshop', new_admin_workshop_path, class: 'btn btn-primary btn-sm' |
|
0 commit comments