| 1 | <% content_for :meta_head do %> |
| 2 | <title><%= @meta_title %></title> |
| 3 | <meta name="description" content="<%= @meta_description %>"> |
| 4 | <meta property="og:title" content="<%= @meta_title %>" /> |
| 5 | <meta property="og:description" content="<%= @meta_description %>" /> |
| 6 | <meta property="og:url" content="<%= @meta_url %>" /> |
| 7 | <% end %> |
| 8 | <main> |
| 9 | <%= render "shared/flash_message", object: flash %> |
| 10 | <h1><%= @page_title %></h1> |
| 11 | <div class="row lead"> |
| 12 | <div class="col-md-9"> |
| 13 | <% if @guitar_backing_track.present? && @guitar_backing_track.done? %> |
| 14 | <%= link_to "Open in SplitFire", @guitar_backing_track.audio_file.splitfire_guitar_backing_track_link, class: "btn btn-primary", target: :__blank %> |
| 15 | <% elsif @guitar_backing_track.present? && @guitar_backing_track.processing? %> |
| 16 | <%= "Processing progress #{@guitar_backing_track.status_progress}" %> |
| 17 | <% else %> |
| 18 | <%= 'You need to logged-in to generate this bass backing track.' unless user_signed_in? %> |
| 19 | <%= link_to(t('Generate guitar backing track now'), guitar_backing_track_path, class: 'btn btn-primary btn-lg px-4', method: :post ) %> |
| 20 | <% end %> |
| 21 | </div> |
| 22 | <div class="col-md-3"> |
| 23 | <h2>Top users</h2> |
| 24 | <% @users.each do |user| %> |
| 25 | <%= render 'partial_user', user: user %> |
| 26 | <% end %> |
| 27 | </div> |
| 28 | </div> |
| 29 | |
| 30 | <%= render('shared/partial_breadcrumbs') %> |
| 31 | </main> |