diff --git a/client/gleam.toml b/client/gleam.toml index 1f5db0a..1aeb422 100644 --- a/client/gleam.toml +++ b/client/gleam.toml @@ -27,4 +27,4 @@ outdir = "../server/priv/static" timeout = 240 [lucide_lustre] -output_module = "lucide" +output_module = "icon" diff --git a/client/src/client/ui/header.gleam b/client/src/client/ui/header.gleam index 0400207..2de315a 100644 --- a/client/src/client/ui/header.gleam +++ b/client/src/client/ui/header.gleam @@ -1,6 +1,6 @@ import glaze/oat/button import glaze/oat/sidebar as oat_sidebar -import lucide +import icon import lustre/attribute.{class} as attr import lustre/element import shared/route @@ -26,7 +26,7 @@ pub fn view(session: session.Session) -> element.Element(Msg) { fn view_sidebar_toggle() -> element.Element(Msg) { let style = class("p-3 border-0") - oat_sidebar.toggle([style], [lucide.menu([class("text-white")])]) + oat_sidebar.toggle([style], [icon.menu([class("text-white")])]) } fn view_buttons(session: session.Session) -> element.Element(Msg) { @@ -39,11 +39,11 @@ fn view_buttons(session: session.Session) -> element.Element(Msg) { button.group([], [ button.link([href_to(route.Profile), ..attributes], [ - lucide.user([]), + icon.user([]), ]), button.link([href_to(route.Dashboard), ..attributes], [ - lucide.layout_dashboard([]), + icon.layout_dashboard([]), ]), ]) } diff --git a/client/src/client/ui/sidebar.gleam b/client/src/client/ui/sidebar.gleam index 374ff03..6e59ae1 100644 --- a/client/src/client/ui/sidebar.gleam +++ b/client/src/client/ui/sidebar.gleam @@ -1,6 +1,6 @@ import glaze/oat/button import glaze/oat/sidebar as oat_sidebar -import lucide +import icon import lustre/attribute.{class} as attr import lustre/element import lustre/element/html @@ -45,13 +45,13 @@ fn view_logout(session: Session) { case session { session.Authenticated(_) -> { let on_click = event.on_click(UserClickedLogout) - let content = [lucide.log_out([]), html.text("logout")] + let content = [icon.log_out([]), html.text("logout")] button.button([on_click, button.danger()], content) } session.Pending(_, _) | session.None -> { let href = href_to(route.Login) - let content = [lucide.log_in([]), html.text("login")] + let content = [icon.log_in([]), html.text("login")] button.link([href], content) } } diff --git a/client/src/lucide.gleam b/client/src/icon.gleam similarity index 100% rename from client/src/lucide.gleam rename to client/src/icon.gleam