2016-06-10 16:33:57 +02:00
|
|
|
%td.event{ width: "#{ width * span }%" , |
|
|
|
|
|
colspan: span, |
|
2016-06-30 20:56:00 +02:00
|
|
|
role: "button" }
|
2016-06-10 16:33:57 +02:00
|
|
|
%a.unstyled-link{href: url_for(conference_program_proposal_path(@conference.short_title, event.id))}
|
2016-06-17 14:00:31 +02:00
|
|
|
%div{ class: "elipsis break-words event-title", |
|
|
|
|
|
style: "-webkit-line-clamp: #{ event_lines(@rooms) }; height: #{ event_height(@rooms) }px;"} |
|
2016-07-13 18:36:22 +05:30
|
|
|
|
|
|
|
|
- if event.state == 'canceled' || event.state == 'withdrawn'
|
|
|
|
|
%span.label.label-danger.schedule-label CANCELED
|
2016-07-20 23:20:47 +02:00
|
|
|
- elsif event.state == 'confirmed' && (!event_schedule.intersecting_events.canceled.empty? || !event_schedule.intersecting_events.withdrawn.empty?)
|
2016-07-13 18:36:22 +05:30
|
|
|
%span.label.label-info.schedule-label REPLACEMENT
|
|
|
|
|
|
2016-06-10 16:33:57 +02:00
|
|
|
= event.title
|
2016-07-13 18:36:22 +05:30
|
|
|
|
2016-06-10 16:33:57 +02:00
|
|
|
- if speaker = event.speakers.first
|
2016-06-13 13:34:55 +02:00
|
|
|
= image_tag speaker.gravatar_url, :class => "img-circle pull-right speaker-pic", |
|
2016-06-17 14:00:31 +02:00
|
|
|
:alt => speaker.name, |
|
|
|
|
|
:title => speaker.name, |
|
|
|
|
|
:style => "height: #{ speaker_height(@rooms) }px; width: #{ speaker_width(@rooms) }px;"
|