zeus.ugent.be/layouts/blogs.erb

65 lines
1.8 KiB
Text
Raw Normal View History

<div class="columns" >
2016-11-01 20:28:24 +01:00
<div class="column is-2 is-narrow">
<aside class="menu">
<p class="menu-label">
2016-12-12 14:40:42 +01:00
Academiejaar
2016-11-01 20:28:24 +01:00
</p>
<ul class="menu-list">
<% academic_years_blog_items.each do |year, item| %>
2016-11-01 20:28:24 +01:00
<% if @item_rep && @item_rep.path == item.path %>
<li>
<a href="#" class="is-active">
<%= pretty_year(year) %>
</a>
</li>
<% else %>
<li>
<%= link_to pretty_year(year), item %>
</li>
<% end %>
<% end %>
</ul>
2020-10-12 19:40:15 +02:00
<p class="menu-label">
Tag
</p>
<ul class="menu-list">
<% tag_blog_items.each do |tag, item| %>
<% if @item_rep && @item_rep.path == item.path %>
<li>
<a href="#" class="is-active">
<%= tag %>
</a>
</li>
<% else %>
<li>
<%= link_to tag, item %>
</li>
<% end %>
<% end %>
</ul>
2016-11-01 20:28:24 +01:00
</aside>
</div>
<div class="column">
2017-04-20 23:06:45 +02:00
<div class="columns is-multiline">
<div class="column">
2020-10-12 19:40:15 +02:00
<% posts_in_year_or_with_tag(item).each_with_index.select {|e, i| i.even?}.map(&:first).each do |post| %>
2017-04-20 23:06:45 +02:00
<%= render '/partials/_blog_preview.*', post: post %>
<% end %>
</div>
<div class="column">
2020-10-12 19:40:15 +02:00
<% posts_in_year_or_with_tag(item).each_with_index.reject {|e, i| i.even?}.map(&:first).each do |post| %>
2017-04-20 23:06:45 +02:00
<%= render '/partials/_blog_preview.*', post: post %>
<% end %>
</div>
</div>
2020-10-12 19:40:15 +02:00
<% if posts_in_year_or_with_tag(item).empty? %>
<div class="content has-text-centered">
<h1>Sorry.</h1>
<h2>No blog posts yet this year.</h2>
<h4 class="has-text-grey"><i>Soon TM.<i></h4>
</div>
<% end %>
2016-11-01 20:28:24 +01:00
</div>
</div>