jam-cloud/web/app/views/clients/_jamtrack.html.haml

83 lines
3.1 KiB
Plaintext

%div{ layout: 'screen', :'layout-id' => 'jamtrack', id: 'jamtrackScreen', :class => 'screen secondary no-login-required'}
.content
.content-head
.content-icon= image_tag("content/icon_jamtracks.png", {:height => 19, :width => 19})
%h1 jamtracks
%a{href: "#", class: "jamtrack_help"} What is a JamTrack?
= render "screen_navigation"
.content-body
= form_tag('', {:id => 'jamtrack-find-form', :class => 'inner-content'}) do
= render(:partial => "web_filter", :locals => {:search_type => Search::PARAM_JAMTRACK})
.filter-body
.content-body-scroller
.profile-wrapper
.jamtrack-content
%a{href: "/api/jamtracks?page=1", class: "btn-next-pager"}= 'Next'
%div{id: 'end-of-jamtrack-list', class: 'end-of-list'}= 'No more Jamtracks'
%script{type: 'text/template', id: 'template-jamtrack'}
.jamtrack-record{"jamtrack-id" => "{{data.jamtrack.id}}"}
.jamtrack-detail
.detail-label
Name:
.detail-value
{{data.jamtrack.name}}
.clearall.detail-label
Type:
.detail-value
{{data.jamtrack.recording_type}}
.clearall.detail-label
Original Artist:
.detail-value
{{data.jamtrack.original_artist}}
.clearall.detail-label
Genre:
.detail-value
{{data.jamtrack.genres[0]}}
.clearall.detail-label
Writer/Composer:
.detail-value
{{[data.jamtrack.songwriter, data.jamtrack.publisher].join(", ")}}
.clearall.detail-label
Copyright:
.copyright-value
= "{% if (data.jamtrack.licensor != null) { %}"
{{data.jamtrack.licensor.name}}
="{% }; %}"
.detail-arrow
= image_tag 'down_arrow.png', class: 'jamtrack-detail-btn'
.clearall.jamtrack-description
.detail-label
Description
.detail-value
{{data.jamtrack.description}}
.clearall
.jamtrack-tracks
.tracks-caption
Tracks in This Recording:
= "{% _.each(data.jamtrack.tracks, function(track) { %}"
= "{% if(track.track_type == 'Master') return; %}"
.track-instrument
.instrument-image
%img{src: "{{track.instrument_url}}", width: 24, height: 24}
.instrument-desc
{{track.instrument_desc}}
.clearall
= "{% }); %}"
.jamtrack-action
%a{href: "#", class: 'play-button', "data-jamtrack-id" => "{{data.jamtrack.id}}"}
= image_tag 'shared/play_button.png'
.jamtrack-price
{{"$ " + data.jamtrack.price}}
= "{% if (data.jamtrack.added_cart) { %}"
%a.jamtrack-add-cart-disabled.button-grey.button-disabled{href: "javascript:void(0)"} Purchased
= "{% } else { %}"
%a.jamtrack-add-cart.button-orange{href: "#", "data-jamtrack-id" => "{{data.jamtrack.id}}"} Add to Cart
= "{% }; %}"
= "{% if (data.jamtrack.sales_region == 'United States') { %}"
.jamtrack-license
This JamTrack available only to US customers.
%a{href: "#", class: 'license-us-why'} why?
= "{% }; %}"
.clearall