adds social share on polls show view

This commit is contained in:
Alberto Garcia Cabeza
2017-02-06 19:17:50 +01:00
parent 4c27d4ee82
commit d19c3af21a
2 changed files with 48 additions and 32 deletions

View File

@@ -298,7 +298,8 @@
.debate-show,
.proposal-show,
.investment-project-show,
.budget-investment-show {
.budget-investment-show,
.polls-show {
p {
word-wrap: break-word;
@@ -1355,7 +1356,7 @@ ul.ballot-list {
color: white;
}
&.poll-show {
&.polls-show-header {
min-height: $line-height*8;
}
}

View File

@@ -1,42 +1,57 @@
<% provide :title do %><%= @poll.name %><% end %>
<% content_for :wrapper_class, "light" %>
<div class="expanded no-margin-top dark-heading poll-show">
<div class="row">
<div class="small-12 medium-9 column padding">
<%= back_link_to polls_path %>
<div class="polls-show">
<div class="expanded no-margin-top dark-heading polls-show-header">
<div class="row">
<div class="small-12 medium-9 column padding">
<%= back_link_to polls_path %>
<h2><%= @poll.name %></h2>
<p>
<%= t("polls.show.question_count_html",
count: @poll.questions.count) %>
</p>
<ul class="no-bullet margin-top tags">
<% @poll.geozones.each do |g| %>
<li class="inline-block"><span><%= g.name %></span></li>
<% end %>
</ul>
<%= render "callout" %>
</div>
<div class="small-12 medium-3 column">
<div class="info">
<h2><%= @poll.name %></h2>
<p>
<span class="title">
<strong><%= t("polls.show.dates_title") %></strong>
</span>
<br>
<%= poll_dates(@poll) %>
<%= t("polls.show.question_count_html",
count: @poll.questions.count) %>
</p>
<ul class="no-bullet margin-top tags">
<% @poll.geozones.each do |g| %>
<li class="inline-block"><span><%= g.name %></span></li>
<% end %>
</ul>
<%= render "callout" %>
</div>
<div class="small-12 medium-3 column">
<div class="info">
<p>
<span class="title">
<strong><%= t("polls.show.dates_title") %></strong>
</span>
<br>
<%= poll_dates(@poll) %>
</p>
</div>
</div>
</div>
</div>
</div>
<div class="row margin-top">
<div class="small-12 medium-9 column">
<% @questions.each do |question| %>
<%= render 'polls/questions/question', question: question %>
<% end %>
<div class="row margin-top">
<div class="small-12 medium-9 column">
<% @questions.each do |question| %>
<%= render 'polls/questions/question', question: question %>
<% end %>
</div>
<aside class="small-12 medium-3 column">
<div id="social-share" class="sidebar-divider"></div>
<h2><%= t("proposals.show.share") %></h2>
<div class="social-share-full">
<%= social_share_button_tag("#{@poll.name} #{setting['twitter_hashtag']}") %>
<% if browser.device.mobile? %>
<a href="whatsapp://send?text=<%= @poll.name %> <%= poll_url %>" data-action="share/whatsapp/share">
<span class="icon-whatsapp whatsapp"></span>
</a>
<% end %>
</div>
</aside>
</div>
</div>