app/views/dashboard_v2/_sidebar.html.erb
<%= javascript_include_tag('asyncTagSubscriptions.js') %>
<p class="alert alert-primary"><%= translation('dashboard_v2.sidebar.welcome') %> <a href="https://publiclab.org/n/27575">Learn more »</a></p>
<%= render partial: 'dashboard_v2/location'%>
<%# More Topics %>
<div id="accordion">
<div class="card">
<div id="headingOne">
<h4 class="mb-0 pt-3">
<a class="btn btn-link" style="font-size: 1.5rem" data-toggle="collapse" data-target="#moreTopics" aria-expanded="true" aria-controls="moreTopics">
<%= translation('dashboard_v2.sidebar.follow_topics') %>
<i class="fas fa-angle-down arrow form-grey"></i>
<i class="fas fa-angle-up arrow form-grey"></i>
</a>
</h4>
</div>
<%= feature('dashboard-sidebar-top') %>
<div id="moreTopics" class="collapse show" aria-labelledby="headingOne" data-parent="#accordion">
<div class="card-body">
<small class="form-grey"><%= translation('dashboard_v2.sidebar.add_topics') %> <a href="/wiki/topics" class="form-grey" style="text-decoration: underline;"><%= translation('dashboard_v2.sidebar.learn_more') %></a></small>
<br/> <br/>
<%# Featured topics %>
<small><a href="/tags" class="form-grey"><%= translation('dashboard_v2.sidebar.featured_topics') %>:</a></small>
<div>
<%= feature('feature-tags') %>
</div>
<div>
<%# Trending topics %>
<small><a href="/tags" class="form-grey"><%= translation('dashboard_v2.sidebar.trending_topics') %>:</a></small>
<div>
<% cache('trending-tags', expires_in: 24.hours, skip_digest: true) do %>
<% @trending_tags.each do |i| %>
<a href="/tag/<%= i.name %>" class="badge badge-primary"><%= i.name %></a>
<% end %>
<% end %>
</div>
</div>
<br>
<small class="form-grey"><%= translation('dashboard_v2.sidebar.search_topics') %></small>
<%= render :partial => "tag/typeahead_search" %>
<br/>
<small class="form-grey" style="text-decoration: underline">
<%= translation('dashboard_v2.sidebar.all_topics',:url => '/wiki/topics') %>
</small> |
<small class="form-grey" style="text-decoration: underline; margin-top: -34px;">
<%= translation('dashboard_v2.sidebar.all_posts',:url => '/notes') %>
</small> |
<small class="form-grey" style="text-decoration: underline; margin-top: -34px;">
<%= translation('dashboard_v2.sidebar.all_new_activity',:url => '/research') %>
</small>
</div>
</div>
</div>
</div>
<style>
.text-format {
color: #888;
font-size: small;
margin: 1.3rem 0;
}
.dashboard .form-grey {
color: #777;
}
.dashboard small {
font-size: 13px;
}
.arrow{
font-size: 20px;
position: absolute;
right: 0;
padding-right: 9px;
padding-top: 9px;
}
a[aria-expanded=false] .fa-angle-up {
display: none;
}
a[aria-expanded=true] .fa-angle-down {
display: none;
}
</style>