diff --git a/lib/labelmaker_web/constants.ex b/lib/labelmaker_web/constants.ex index 0c8e4f8..fc99daa 100644 --- a/lib/labelmaker_web/constants.ex +++ b/lib/labelmaker_web/constants.ex @@ -1,6 +1,7 @@ defmodule LabelmakerWeb.Constants do @defaults %{ label: "", + link: "", font: "Helvetica", color: "black", outline: "white", diff --git a/lib/labelmaker_web/live/home.ex b/lib/labelmaker_web/live/home.ex index 3ecaf58..2983be0 100644 --- a/lib/labelmaker_web/live/home.ex +++ b/lib/labelmaker_web/live/home.ex @@ -39,13 +39,6 @@ defmodule LabelmakerWeb.Home do end def render(assigns) do - assigns = - assign( - assigns, - :label_too_long, - String.length(assigns.label) > Constants.max_label_length() - ) - preview_background = case assigns.preview_bg do "r" -> "bg-[linear-gradient(to_right,_black_33%,_white_67%)]" @@ -54,13 +47,20 @@ defmodule LabelmakerWeb.Home do _ -> "bg-[linear-gradient(to_right,_black_33%,_white_67%)]" end + assigns = + assign( + assigns, + label_too_long: String.length(assigns.label) > Constants.max_label_length(), + preview_background: preview_background + ) + ~H"""