app/views/store/events/show.html.haml in artfully_ose-1.2.0.beta.1 vs app/views/store/events/show.html.haml in artfully_ose-1.2.0.pre
- old
+ new
@@ -1,25 +1,29 @@
- content_for :title do
Buy tickets to #{@event.name}
-.container#multi-show-container
- #event-header
- %h1#logo= @event.name
- %h4= @event.subtitle
- %h4= @event.producer
+.container
+ %h1#logo= @event.name
+ %p= @event.producer
.row
.span8
+ %h6 Buy Tickets
+
+ - @use_calendar = (@event.upcoming_public_shows.length > 5 || params[:calendar] == 'true')
+
+ =render 'calendar' if @use_calendar
#loading-container
#loading
Hang tight! We're searching for your tickets.
=image_tag "loading.gif"
#error
We had a problem finding tickets. Please try again.
%ul#shows.unstyled
- - @shows.each do |show|
- %li{:id => "show_#{show.id}", 'data-show-uuid' => show.uuid, 'data-date' => "#{show.datetime_local_to_event.strftime('%D')}"}
- =render :partial => 'store/shows/show', :locals => {:show => show, :collapsed => true}
+ - @event.upcoming_public_shows.each do |show|
+ %li{:id => "show_#{show.id}", 'data-show-uuid' => show.uuid, :style => "#{'display:none' if @use_calendar}", 'data-date' => "#{show.datetime_local_to_event.strftime('%D')}"}
+ - unless @use_calendar
+ =render :partial => 'store/shows/show', :locals => {:show => show, :collapsed => !@use_calendar}
.span4
#description.side-section
%h6 About
- if @event.image?
@@ -32,11 +36,16 @@
= simple_format "#{truncate(@event.description, :length => 300)} (#{link_to 'more','#', :class => 'toggle'})"
.not-truncated{:style => 'display:none;'}
=simple_format "#{@event.description} (#{link_to 'less','#', :class => 'toggle'})"
- else
=simple_format @event.description
- .side-section
- =render :partial => "venue", :locals => { :event => @event }
+ #venue.side-section
+ %h6 Venue
+ =link_to image_tag("https://maps.google.com/maps/api/staticmap?size=140x140&maptype=roadmap&markers=color:red|#{@event.venue.address_as_url_query}&sensor=false&zoom=15"), "https://maps.google.com/maps?q=#{@event.venue.address_as_url_query.html_safe}&z=15"
+ %div
+ %strong=@event.venue.name
+ %div=@event.venue.street_as_string
+ %div=@event.venue.city_state_zip_as_string
- unless @event.contact_email.blank? && @event.contact_phone.blank?
#contact.side-section
%h6 Contact
- unless @event.contact_email.blank?
= mail_to @event.contact_email