Skip to content

Commit 7e6946f

Browse files
fix: labels from user profile
1 parent 5c60142 commit 7e6946f

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

lib/safira_web/components/forms.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ defmodule SafiraWeb.Components.Forms do
343343

344344
# All other inputs: text, datetime-local, url, password, etc.
345345
def field(assigns) do
346-
assigns = assign(assigns, class: [assigns.class, get_class_for_type(assigns.type)])
346+
assigns = assign(assigns, class: [get_class_for_type(assigns.type), assigns.class])
347347

348348
~H"""
349349
<.field_wrapper errors={@errors} name={@name} class={@wrapper_class}>
@@ -379,8 +379,8 @@ defmodule SafiraWeb.Components.Forms do
379379
phx-feedback-for={@name}
380380
{@rest}
381381
class={[
382-
@class,
383382
"safira-form-field-wrapper",
383+
@class,
384384
@errors != [] && "safira-form-field-wrapper--error"
385385
]}
386386
>

lib/safira_web/live/auth/components/user_profile_settings.html.heex

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,34 @@
2222
</:placeholder>
2323
</.image_uploader>
2424
</div>
25-
<div class="flex flex-col w-full mt-[0px]">
25+
<div class="flex flex-col w-full">
2626
<div class="flex flex-col md:flex-row md:gap-x-8">
2727
<div>
2828
<.field
2929
field={@profile_form[:name]}
3030
type="text"
3131
label="Name"
3232
required
33-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
34-
label_class={if @in_app?, do: "text-white", else: ""}
33+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
34+
label_class={if @in_app?, do: "text-white!", else: ""}
3535
/>
3636

3737
<.field
3838
field={@profile_form[:handle]}
3939
type="text"
4040
label="Username"
4141
required
42-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
43-
label_class={if @in_app?, do: "text-white", else: ""}
42+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
43+
label_class={if @in_app?, do: "text-white!", else: ""}
4444
/>
4545

4646
<.field
4747
field={@profile_form[:email]}
4848
type="text"
4949
label="Email"
5050
required
51-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
52-
label_class={if @in_app?, do: "text-white", else: ""}
51+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
52+
label_class={if @in_app?, do: "text-white!", else: ""}
5353
/>
5454
</div>
5555

@@ -58,16 +58,16 @@
5858
field={@profile_form[:password]}
5959
type="password"
6060
label="New password"
61-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
62-
label_class={if @in_app?, do: "text-white", else: ""}
61+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
62+
label_class={if @in_app?, do: "text-white!", else: ""}
6363
/>
6464

6565
<.field
6666
field={@profile_form[:password_confirmation]}
6767
type="password"
6868
label="Repeat New Password"
69-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
70-
label_class={if @in_app?, do: "text-white", else: ""}
69+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
70+
label_class={if @in_app?, do: "text-white!", else: ""}
7171
/>
7272

7373
<.field
@@ -76,8 +76,8 @@
7676
type="password"
7777
label="Current Password"
7878
required={@profile_form[:password].value not in [nil, ""]}
79-
class={if @in_app?, do: "bg-blue-900/10 text-white border-white", else: ""}
80-
label_class={if @in_app?, do: "text-white", else: ""}
79+
class={if @in_app?, do: "bg-blue-900/10! text-white! border-white!", else: ""}
80+
label_class={if @in_app?, do: "text-white!", else: ""}
8181
/>
8282
</div>
8383
</div>
@@ -108,14 +108,14 @@
108108
type="text"
109109
label="Email"
110110
required
111-
label_class={if @in_app?, do: "text-white", else: ""}
111+
label_class={if @in_app?, do: "text-white!", else: ""}
112112
/>
113113

114114
<.field
115115
field={@new_user_session_form[:password]}
116116
type="password"
117117
label="New password"
118-
label_class={if @in_app?, do: "text-white", else: ""}
118+
label_class={if @in_app?, do: "text-white!", else: ""}
119119
/>
120120
</.simple_form>
121121
</div>

0 commit comments

Comments
 (0)