diff --git a/lib/chiya/channels/channel.ex b/lib/chiya/channels/channel.ex index 3605616..c22aced 100644 --- a/lib/chiya/channels/channel.ex +++ b/lib/chiya/channels/channel.ex @@ -16,7 +16,6 @@ defmodule Chiya.Channels.Channel do field :layout, Ecto.Enum, values: [ :default, :microblog, - :photoblog, :gallery ] diff --git a/lib/chiya_web/components/layouts/root_public.html.heex b/lib/chiya_web/components/layouts/root_public.html.heex index 02346be..84041f4 100644 --- a/lib/chiya_web/components/layouts/root_public.html.heex +++ b/lib/chiya_web/components/layouts/root_public.html.heex @@ -42,17 +42,21 @@ diff --git a/lib/chiya_web/components/public_components.ex b/lib/chiya_web/components/public_components.ex index aba7b6a..ba5c667 100644 --- a/lib/chiya_web/components/public_components.ex +++ b/lib/chiya_web/components/public_components.ex @@ -9,6 +9,7 @@ defmodule ChiyaWeb.PublicComponents do import ChiyaWeb.Format import ChiyaWeb.Markdown, only: [render: 1] import Phoenix.HTML, only: [raw: 1] + import ChiyaWeb.CoreComponents @doc """ Renders a middot as divider @@ -113,15 +114,15 @@ defmodule ChiyaWeb.PublicComponents do <.dot /> Permalink + <%= if not Enum.empty?(note.images) do %> + <.dot /> + <.icon name="hero-photo" /> + <% end %> <% end %> """ - :photoblog -> - ~H""" - """ - _ -> # default, show headings only ~H"""
diff --git a/lib/chiya_web/controllers/page_html/note.html.heex b/lib/chiya_web/controllers/page_html/note.html.heex index 7b950ff..574a4ce 100644 --- a/lib/chiya_web/controllers/page_html/note.html.heex +++ b/lib/chiya_web/controllers/page_html/note.html.heex @@ -33,7 +33,7 @@ <%= Markdown.render(@note.content) |> raw %>
-
+
<%= if !Enum.empty?(@note.images) do %> <.line />