32 lines
601 B
Plaintext
32 lines
601 B
Plaintext
<.link href={~p"/blog"}>← All posts</.link>
|
|
|
|
<h1><%= @post.title %></h1>
|
|
|
|
<p>
|
|
<date><%= JOL.Blog.format_date(@post.published_at) %></date>
|
|
</p>
|
|
|
|
<%= raw MDEx.to_html(@post.body,
|
|
extension: [
|
|
strikethrough: true,
|
|
tagfilter: true,
|
|
table: true,
|
|
autolink: true,
|
|
tasklist: true,
|
|
footnotes: true,
|
|
shortcodes: true,
|
|
],
|
|
parse: [
|
|
smart: true,
|
|
relaxed_autolinks: true
|
|
],
|
|
render: [
|
|
github_pre_lang: true,
|
|
escape: true
|
|
],
|
|
features: [syntax_highlight_theme: "catppuccin_latte"] ) %>
|
|
|
|
<p class="post-tags">
|
|
Filed under: <%= @post.tags |> Enum.map(& &1.name) |> Enum.join(", ") %>
|
|
</p>
|