From 94bb76f5ec58ae925eeb8da137ad3553fc9ceb99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Geuken?= Date: Sat, 16 May 2015 14:52:18 +0200 Subject: [PATCH] Haml'fy schedule_item partial --- app/views/conference/_schedule_item.html.erb | 32 ------------------- app/views/conference/_schedule_item.html.haml | 24 ++++++++++++++ 2 files changed, 24 insertions(+), 32 deletions(-) delete mode 100644 app/views/conference/_schedule_item.html.erb create mode 100644 app/views/conference/_schedule_item.html.haml diff --git a/app/views/conference/_schedule_item.html.erb b/app/views/conference/_schedule_item.html.erb deleted file mode 100644 index e8aadd8d..00000000 --- a/app/views/conference/_schedule_item.html.erb +++ /dev/null @@ -1,32 +0,0 @@ - - - <%- if speaker = event[0].speakers.first %> - <%= image_tag speaker.gravatar_url, :class => "img-circle pull-right", - :alt => speaker.name, - :title => speaker.name, - :style => "padding:8px;" %> - <%- end %> -
- - <%= event[0].title %> - <% unless event[0].subtitle.blank? %> - - <%= event[0].subtitle %> - - <% end %> -
- - - <%= "#{speaker.name}" %> - - <% if event[0].track%> - - - <%= event[0].track.name %> - - <% end -%> -
- - diff --git a/app/views/conference/_schedule_item.html.haml b/app/views/conference/_schedule_item.html.haml new file mode 100644 index 00000000..507e9f34 --- /dev/null +++ b/app/views/conference/_schedule_item.html.haml @@ -0,0 +1,24 @@ +%td.event{ style: "width: #{95 / @rooms.length}%; cursor:pointer", | + rowspan: span[room.id], | + role: "button" } | + %a.unstyled-link{href: url_for(conference_proposal_path(@conference.short_title, event[0].id))} + - if speaker = event[0].speakers.first + = image_tag speaker.gravatar_url, :class => "img-circle pull-right", | + :alt => speaker.name, | + :title => speaker.name, | + :style => "padding:8px;" | + %h5 + %span.fa.fa-comment + = event[0].title + - unless event[0].subtitle.blank? + %span.schedule-subtitle + = event[0].subtitle + %span.schedule-speaker + %span.fa.fa-user + = speaker.name + - if event[0].track + %span.schedule-track + %span.fa.fa-road + %span.label{ style: "background-color: #{event[0].track.color if event[0].track}" } + = event[0].track.name +