style changes

This commit is contained in:
2024-03-26 17:48:37 +01:00
parent c2465d59e5
commit 5bc3d24405
4 changed files with 13 additions and 10 deletions

View File

@ -200,7 +200,7 @@ defmodule SomethingErlangWeb.CoreComponents do
def simple_form(assigns) do def simple_form(assigns) do
~H""" ~H"""
<.form :let={f} for={@for} as={@as} {@rest}> <.form :let={f} for={@for} as={@as} {@rest}>
<div class="space-y-8 bg-white mt-10"> <div class="space-y-8 mt-10">
<%= render_slot(@inner_block, f) %> <%= render_slot(@inner_block, f) %>
<div :for={action <- @actions} class="mt-2 flex items-center justify-between gap-6"> <div :for={action <- @actions} class="mt-2 flex items-center justify-between gap-6">
<%= render_slot(action, f) %> <%= render_slot(action, f) %>
@ -229,7 +229,7 @@ defmodule SomethingErlangWeb.CoreComponents do
<button <button
type={@type} type={@type}
class={[ class={[
"phx-submit-loading:opacity-75 rounded-lg bg-zinc-900 hover:bg-zinc-700 py-2 px-3", "phx-submit-loading:opacity-75 rounded-lg bg-red-900 hover:bg-red-700 py-2 px-3",
"text-sm font-semibold leading-6 text-white active:text-white/80", "text-sm font-semibold leading-6 text-white active:text-white/80",
@class @class
]} ]}

View File

@ -1,9 +1,10 @@
defmodule SomethingErlangWeb.PageController do defmodule SomethingErlangWeb.PageController do
use SomethingErlangWeb, :controller use SomethingErlangWeb, :controller
def home(conn, _params) do def home(conn, params) do
# The home page is often custom made, # The home page is often custom made,
# so skip the default app layout. # so skip the default app layout.
conn = assign(conn, :params, params)
render(conn, :home) render(conn, :home)
end end
@ -12,7 +13,7 @@ defmodule SomethingErlangWeb.PageController do
case { case {
Regex.run(~r{threadid=(\d+)}, path), Regex.run(~r{threadid=(\d+)}, path),
Regex.run(~r{pagenumber=(\d+)}, path) Regex.run(~r{pagenumber=(\d+)}, path)
} do } do
{[_, thread], nil} -> {:ok, thread, 1} {[_, thread], nil} -> {:ok, thread, 1}
{[_, thread], [_, page]} -> {:ok, thread, page} {[_, thread], [_, page]} -> {:ok, thread, page}
_ -> {:error, nil, nil} _ -> {:error, nil, nil}

View File

@ -1,8 +1,9 @@
<.form :let={f} for={@conn} action={~p"/"}> <.form :let={f} for={@conn} action={~p"/"}>
<input type="url" name="forum_path" /> <input type="url" name="forum_path" />
<input type="submit" class="btn btn-sm" value="Redirect"> <input type="submit" class="btn btn-sm" value="Redirect" />
</.form> </.form>
<pre> <pre class="whitespace-pre-wrap w-full overflow-x-auto pb-8">
<%= inspect(@current_user) %> <%= inspect(@current_user) %>
<%= inspect(@conn.cookies) %>
</pre> </pre>

View File

@ -50,7 +50,7 @@ defmodule SomethingErlangWeb.ThreadLive do
~H""" ~H"""
<aside class="userinfo bg-base-100"> <aside class="userinfo bg-base-100">
<h3 class="mb-4"><%= @info.name %></h3> <h3 class="mb-4"><%= @info.name %></h3>
<div class="title hidden sm:flex flex-col text-sm pr-4"> <div class="title hidden sm:flex flex-col text-sm pr-4 sm:hidden">
<%= raw(@info.title) %> <%= raw(@info.title) %>
</div> </div>
</aside> </aside>
@ -85,7 +85,7 @@ defmodule SomethingErlangWeb.ThreadLive do
defp label_button(%{label: "«", page: page} = assigns), defp label_button(%{label: "«", page: page} = assigns),
do: ~H""" do: ~H"""
<Heroicons.chevron_double_left mini /><%= page %> <Heroicons.chevron_double_left mini /><%= @page %>
""" """
defp label_button(%{label: "", page: page} = assigns), defp label_button(%{label: "", page: page} = assigns),
@ -127,8 +127,9 @@ defmodule SomethingErlangWeb.ThreadLive do
] ]
end end
def mount(_params, _session, socket) do def mount(params, session, socket) do
Grover.mount(socket.assigns.current_user) Grover.mount(socket.assigns.current_user)
session |> IO.inspect()
{:ok, socket} {:ok, socket}
end end