From c935fbbc4270f8a3c3fc5faec2e24aebd1e95334 Mon Sep 17 00:00:00 2001 From: Harshad Sharma Date: Tue, 14 May 2024 04:51:07 +0530 Subject: [PATCH] Add home page stub, icons --- .../components/layouts/app.html.heex | 35 ++++-- lib/freedive_web/components/liliform.ex | 110 ++++++++++++++++++ lib/freedive_web/live/home_live.ex | 58 ++++++++- 3 files changed, 195 insertions(+), 8 deletions(-) diff --git a/lib/freedive_web/components/layouts/app.html.heex b/lib/freedive_web/components/layouts/app.html.heex index 42d93de..8088cb3 100644 --- a/lib/freedive_web/components/layouts/app.html.heex +++ b/lib/freedive_web/components/layouts/app.html.heex @@ -60,18 +60,30 @@ <.navbar_item has-dropdown is-hoverable> <.navbar_link> + + System <.navbar_dropdown> - <%!-- <.navbar_item> - <.link>Software Updates - + <.link href={~p"/updates"} class="navbar-item"> + + + Software updates + <.navbar_divider /> - <.navbar_item> - <.link>Packages - --%> + <.link href={~p"/packages"} class="navbar-item"> + + + Packages + <.link href={~p"/services"} class="navbar-item"> + + Services @@ -79,20 +91,29 @@ <% end %> <.navbar_item has-dropdown is-hoverable> <.navbar_link> + + Account <.navbar_dropdown> <%= if @current_user do %> <.link href={~p"/users/settings"} class="navbar-item"> + + Settings <.link href={~p"/users/log_out"} method="delete" class="navbar-item"> + + Log out <% else %> <.link href={~p"/users/log_in"} class="navbar-item"> - Log in +