Show the feed an item is from on the item show page

This commit is contained in:
Shadowfacts 2019-11-10 11:53:45 -05:00
parent 68a1030660
commit 1603d907c8
Signed by: shadowfacts
GPG Key ID: 94A5AB95422746E5
2 changed files with 20 additions and 8 deletions

View File

@ -2,15 +2,19 @@
<a href="<%= @item.url %>" target="_blank" rel="noopener noreferrer"><%= @item.title || "(Untitled)" %></a> <a href="<%= @item.url %>" target="_blank" rel="noopener noreferrer"><%= @item.title || "(Untitled)" %></a>
</h1> </h1>
<%= if @item.read do %> <div class="item-controls">
<%= form_tag Routes.item_path(@conn, :unread, @item.id), method: :post do %> <a href="<%= Routes.feed_path(@conn, :show, @item.feed_id) %>" class="mr-2"><%= @item.feed.title %></a>
<%= submit "Mark as Unread", class: "btn btn-secondary" %>
<%= if @item.read do %>
<%= form_tag Routes.item_path(@conn, :unread, @item.id), method: :post do %>
<%= submit "Mark as Unread", class: "btn btn-sm btn-secondary" %>
<% end %>
<% else %>
<%= form_tag Routes.item_path(@conn, :read, @item.id), method: :post do %>
<%= submit "Mark as Read", class: "btn btn-sm btn-secondary" %>
<% end %>
<% end %> <% end %>
<% else %> </div>
<%= form_tag Routes.item_path(@conn, :read, @item.id), method: :post do %>
<%= submit "Mark as Read", class: "btn btn-secondary" %>
<% end %>
<% end %>
<article class="mt-4"> <article class="mt-4">
<%= raw(@item.content) %> <%= raw(@item.content) %>

View File

@ -124,3 +124,11 @@ label.sidebar-toggle > .oi {
width: 90%; width: 90%;
} }
.item-controls a {
vertical-align: middle;
}
.item-controls form {
display: inline-block;
}