jam-cloud/web/app/views/music_sessions/session_info.html.haml

97 lines
2.6 KiB
Plaintext

- unless @music_session.nil?
- provide(:title, @music_session.name)
.sessions-page
- if @can_view
.landing-band
.landing-avatar
- unless @music_session.creator.photo_url.blank?
= image_tag "#{@music_session.creator.photo_url}", alt: ""
- else
= image_tag "shared/avatar_generic.png", alt: ""
= @music_session.creator.name
%br/
%span.f12 Session Creator
%br/
%br/
.f12 Tell the session creator you'd like to play in this session
%br/
%a.button-orange{:id => "btn-rsvp"}
RSVP NOW!
.landing-details
.left.f20.teal
%strong SESSION
%br/
%br/
.clearall.left.w20.ib.mb10
%strong Date/Time:
.right.w75.ib.mb10
= @music_session.scheduled_start
.clearall.left.w20.ib.mb10
%strong Genre:
.right.w75.ib.mb10
= @music_session.genre
.clearall.left.w20.ib.mb10
%strong Name:
.right.w75.ib.mb10
= @music_session.name
.clearall.left.w20.ib.mb10
%strong Description:
.right.w75.ib.mb10
= @music_session.description
.clearall.left.w20.ib.mb10
%strong Notation Files:
.right.w75.ib.mb10
- @music_session.music_notations.each do |n|
%a.gold{:href => n.file_url}
.clearall.left.w20.ib.mb10
%strong Language:
.right.w75.ib.mb10
= @music_session.language
.clearall.left.w20.ib.mb10
%strong Access:
.right.w75.ib.mb10
= @music_session.musician_access
.clearall.left.w20.ib.mb10
%strong Legal:
.right.w75.ib.mb10
= @music_session.legal_policy
%a{:href => "#{@music_session.legal_policy_url}", :target => "_blank"}
%br{clear:'all'}
.landing-sidebar
%br/
%h2 SESSION MUSICIANS
%br/
.left.w65.ib
%strong RSVPs
.right.w30.ib.f11.center Your latency
- @approved_rsvps.each_with_index do |rsvp, index|
.clearall.left.w65.h20.ib.mb10
.avatar-tiny
- if rsvp.photo_url.nil?
= image_tag 'shared/avatar_generic.png', :alt => ""
- else
%img{:src => "#{rsvp.photo_url}"}
.left.f11.ml10
= rsvp.name
.left.ml10
- rsvp["instruments"].each do |i|
%img.instrument-icon{'instrument-id' => i, height:24, width:24}
- else
.left.f20.teal
%strong SESSION NOT FOUND
%br/
.clearall.left.w20.ib.mb10
%br{:clear => "all"}/
%br/
:javascript
$(function () {
var ss = new window.JK.ShowSessionInfo(JK.app);
ss.initialize("#{@music_session.id}");
})