style changes
This commit is contained in:
@ -200,7 +200,7 @@ defmodule SomethingErlangWeb.CoreComponents do
|
||||
def simple_form(assigns) do
|
||||
~H"""
|
||||
<.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) %>
|
||||
<div :for={action <- @actions} class="mt-2 flex items-center justify-between gap-6">
|
||||
<%= render_slot(action, f) %>
|
||||
@ -229,7 +229,7 @@ defmodule SomethingErlangWeb.CoreComponents do
|
||||
<button
|
||||
type={@type}
|
||||
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",
|
||||
@class
|
||||
]}
|
||||
|
@ -1,9 +1,10 @@
|
||||
defmodule SomethingErlangWeb.PageController do
|
||||
use SomethingErlangWeb, :controller
|
||||
|
||||
def home(conn, _params) do
|
||||
def home(conn, params) do
|
||||
# The home page is often custom made,
|
||||
# so skip the default app layout.
|
||||
conn = assign(conn, :params, params)
|
||||
render(conn, :home)
|
||||
end
|
||||
|
||||
@ -12,7 +13,7 @@ defmodule SomethingErlangWeb.PageController do
|
||||
case {
|
||||
Regex.run(~r{threadid=(\d+)}, path),
|
||||
Regex.run(~r{pagenumber=(\d+)}, path)
|
||||
} do
|
||||
} do
|
||||
{[_, thread], nil} -> {:ok, thread, 1}
|
||||
{[_, thread], [_, page]} -> {:ok, thread, page}
|
||||
_ -> {:error, nil, nil}
|
||||
|
@ -1,8 +1,9 @@
|
||||
<.form :let={f} for={@conn} action={~p"/"}>
|
||||
<input type="url" name="forum_path" />
|
||||
<input type="submit" class="btn btn-sm" value="Redirect">
|
||||
<input type="url" name="forum_path" />
|
||||
<input type="submit" class="btn btn-sm" value="Redirect" />
|
||||
</.form>
|
||||
|
||||
<pre>
|
||||
<pre class="whitespace-pre-wrap w-full overflow-x-auto pb-8">
|
||||
<%= inspect(@current_user) %>
|
||||
<%= inspect(@conn.cookies) %>
|
||||
</pre>
|
||||
|
@ -50,7 +50,7 @@ defmodule SomethingErlangWeb.ThreadLive do
|
||||
~H"""
|
||||
<aside class="userinfo bg-base-100">
|
||||
<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) %>
|
||||
</div>
|
||||
</aside>
|
||||
@ -85,7 +85,7 @@ defmodule SomethingErlangWeb.ThreadLive do
|
||||
|
||||
defp label_button(%{label: "«", page: page} = assigns),
|
||||
do: ~H"""
|
||||
<Heroicons.chevron_double_left mini /><%= page %>
|
||||
<Heroicons.chevron_double_left mini /><%= @page %>
|
||||
"""
|
||||
|
||||
defp label_button(%{label: "‹", page: page} = assigns),
|
||||
@ -127,8 +127,9 @@ defmodule SomethingErlangWeb.ThreadLive do
|
||||
]
|
||||
end
|
||||
|
||||
def mount(_params, _session, socket) do
|
||||
def mount(params, session, socket) do
|
||||
Grover.mount(socket.assigns.current_user)
|
||||
session |> IO.inspect()
|
||||
{:ok, socket}
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user