df0244795618f35ccf936a368b2878db42f868a8
[anni] / lib / pleroma / web / templates / static_fe / static_fe / _notice.html.eex
1 <div class="activity h-entry" <%= if @selected do %> id="selected" <% end %>>
2   <p class="pull-right">
3     <a class="activity-link u-url u-uid" href="<%= @link %>">
4       <time class="dt-published" datetime="<%= @published %>">
5         <%= format_date(@published) %>
6       </time>
7     </a>
8   </p>
9   <%= render("_user_card.html", %{user: @user}) %>
10   <div class="activity-content">
11     <%= if @title != "" do %>
12       <details <%= if open_content?() do %>open<% end %>>
13         <summary class="p-name"><%= raw @title %></summary>
14         <div class="e-content"><%= raw @content %></div>
15       </details>
16     <% else %>
17       <div class="e-content"><%= raw @content %></div>
18     <% end %>
19     <%= for %{"name" => name, "url" => [url | _]} <- @attachment do %>
20       <%= if @sensitive do %>
21         <details class="nsfw">
22           <summary><%= Gettext.gettext("sensitive media") %></summary>
23           <div>
24             <%= render("_attachment.html", %{name: name, url: url["href"],
25                                              mediaType: fetch_media_type(url)}) %>
26           </div>
27         </details>
28       <% else %>
29         <%= render("_attachment.html", %{name: name, url: url["href"],
30                                          mediaType: fetch_media_type(url)}) %>
31       <% end %>
32     <% end %>
33   </div>
34   <%= if @selected do %>
35     <dl class="counts">
36       <dt><%= Gettext.gettext("replies") %></dt><dd><%= @counts.replies %></dd>
37       <dt><%= Gettext.gettext("announces") %></dt><dd><%= @counts.announces %></dd>
38       <dt><%= Gettext.gettext("likes") %></dt><dd><%= @counts.likes %></dd>
39     </dl>
40   <% end %>
41 </div>