diff --git a/app/views/events/_sponsors.html.haml b/app/views/events/_sponsors.html.haml deleted file mode 100644 index 6b52e6ea1..000000000 --- a/app/views/events/_sponsors.html.haml +++ /dev/null @@ -1,4 +0,0 @@ -- sponsors.each do |sponsor| - .col-4.pl-3.pr-3 - =link_to sponsor.website, class: 'border-0' do - = image_tag(sponsor.avatar.url, class: 'sponsor', alt: sponsor.name) diff --git a/app/views/events/show.html.haml b/app/views/events/show.html.haml index c314b5d8e..989f41b4b 100644 --- a/app/views/events/show.html.haml +++ b/app/views/events/show.html.haml @@ -22,11 +22,9 @@ .row .col - if @event.announce_only - %a{ name: "information" } - %h3{ "data-magellan-destination" => "information"} Information + %h3 Information - else - %a{ name: "schedule" } - %h3{ "data-magellan-destination" => "schedule"} + %h3 = t('events.schedule') = dot_markdown(@event.schedule) @@ -34,36 +32,37 @@ .stripe.reverse .row .col - %a{ name: "faq" } - %h2{ "data-magellan-destination" => "faq"} - .text-center FAQ + %h2.text-center FAQ - if @event.announce_only %p.text-center If you have any questions, #{mail_to(@event.email, "get in contact")} - - else = render partial: 'events/faq' -if @event.sponsors? - .stripe.reverse + #sponsors.container-fluid.stripe.reverse .row .col - %a{ name: "sponsors" } - %h2.text-center{ "data-magellan-destination" => "sponsors"} + %h2.text-center = t('events.sponsors') %p.text-center %i= t('events.thx_to_sponsors') - .row.mt-4 - if @event.sponsors?(:gold) - %h3.text-center Gold - = render partial: "sponsors", object: @event.gold_sponsors + .row.mt-4 + .col + %h3.text-center Gold + = render partial: 'shared/sponsors', object: @event.gold_sponsors - if @event.sponsors?(:silver) - %h3.text-center Silver - = render partial: "sponsors", object: @event.silver_sponsors + .row.mt-4 + .col + %h3.text-center Silver + = render partial: 'shared/sponsors', object: @event.silver_sponsors - if @event.sponsors?(:bronze) - %h3.text-center Bronze - = render partial: "sponsors", object: @event.bronze_sponsors + .row.mt-4 + .col + %h3.text-center Bronze + = render partial: 'shared/sponsors', object: @event.bronze_sponsors - if @event.sponsors?(:standard) - = render partial: "sponsors", object: @event.sponsors + = render partial: 'shared/sponsors', object: @event.sponsors - if @event.verified_coaches.any? .container-fluid.stripe.reverse diff --git a/app/views/shared/_sponsors.html.haml b/app/views/shared/_sponsors.html.haml new file mode 100644 index 000000000..f3b2ee2a2 --- /dev/null +++ b/app/views/shared/_sponsors.html.haml @@ -0,0 +1,4 @@ +.row.align-items-center + - sponsors.each do |sponsor| + .col-4.col-md-3.col-lg-2.mt-3 + = link_to image_tag(sponsor.avatar, class: 'small-image', alt: sponsor.name), sponsor.website, title: sponsor.name, class: 'd-inline-block' diff --git a/app/views/workshops/show.html.haml b/app/views/workshops/show.html.haml index 907e3b1a4..a978d02b8 100644 --- a/app/views/workshops/show.html.haml +++ b/app/views/workshops/show.html.haml @@ -23,15 +23,11 @@ .container-fluid.stripe.reverse = render partial: 'shared/venue', locals: { venue: @workshop.host, address: @workshop.address} - -#sponsors.container-fluid.stripe.reverse.text-center +#sponsors.container-fluid.stripe.reverse .row .col - %h3 Sponsors - .row.mt-4 - - @workshop.sponsors.each do |sponsor| - .col-4 - = image_tag(sponsor.avatar.url, class: 'sponsor-md', alt: sponsor.name) + %h3.text-center Sponsors + = render partial: 'shared/sponsors', object: @workshop.sponsors .container-fluid.stripe.reverse = render partial: 'members/organisers_grid', locals: { members: @workshop.organisers, show_info: false }