44 lines
1.6 KiB
Text
44 lines
1.6 KiB
Text
<.header>
|
|
<.icon name="hero-wrench-screwdriver" /> Settings
|
|
<:subtitle>These are your site's settings.</:subtitle>
|
|
<:actions>
|
|
<%= if @setting == nil do %>
|
|
<.link href={~p"/admin/settings/new"}>
|
|
<.button>Create settings</.button>
|
|
</.link>
|
|
<% else %>
|
|
<.link href={~p"/admin/settings/edit"}>
|
|
<.button>Edit settings</.button>
|
|
</.link>
|
|
<% end %>
|
|
</:actions>
|
|
</.header>
|
|
|
|
<%= if @setting !== nil do %>
|
|
<.list>
|
|
<:item title="Title"><%= @setting.title %></:item>
|
|
<:item title="Subtitle"><%= @setting.subtitle %></:item>
|
|
<:item title="Theme">
|
|
<%= @setting.theme %>
|
|
<div class="flex flex-row gap-2 bg-theme-background p-1 rounded-lg border">
|
|
<.icon name="hero-heart-solid" class="bg-theme-primary" />
|
|
<.icon name="hero-heart-solid" class="bg-theme-heading" />
|
|
<.icon name="hero-heart-solid" class="bg-theme-base" />
|
|
<.icon name="hero-heart-solid" class="bg-theme-muted" />
|
|
<.icon name="hero-heart-solid" class="bg-theme-dim" />
|
|
</div>
|
|
</:item>
|
|
<:item title="User agent"><%= @setting.user_agent %></:item>
|
|
<:item title="Custom css"><%= @setting.custom_css %></:item>
|
|
<:item title="Custom html"><%= @setting.custom_html %></:item>
|
|
<:item title="Home Channel">
|
|
<%= if @setting.home_channel, do: @setting.home_channel.name %>
|
|
</:item>
|
|
<:item title="Default Channel">
|
|
<%= if @setting.default_channel, do: @setting.default_channel.name %>
|
|
</:item>
|
|
<:item title="Micropub Default Channel">
|
|
<%= if @setting.micropub_channel, do: @setting.micropub_channel.name %>
|
|
</:item>
|
|
</.list>
|
|
<% end %>
|