diff --git a/lib/towerops_web/live/org_live/index.html.heex b/lib/towerops_web/live/org_live/index.html.heex index 2dde1ba6..7c84c468 100644 --- a/lib/towerops_web/live/org_live/index.html.heex +++ b/lib/towerops_web/live/org_live/index.html.heex @@ -1,40 +1,38 @@ -<.header> - {@page_title} - <:actions> - <.button navigate={~p"/orgs/new"} variant="primary"> - <.icon name="hero-plus" class="h-5 w-5" /> New Organization - - - + + <.header> + {@page_title} + <:actions> + <.button navigate={~p"/orgs/new"} variant="primary"> + <.icon name="hero-plus" class="h-5 w-5" /> New Organization + + + -
-
-

{org.name}

+
+ <.link + :for={org <- @organizations} + navigate={~p"/orgs/#{org.slug}"} + class="relative overflow-hidden rounded-lg border border-zinc-200 bg-white p-6 shadow-sm hover:shadow-md transition-shadow dark:border-zinc-800 dark:bg-zinc-900 cursor-pointer" + > +

{org.name}

+

+ {Enum.find(org.memberships, &(&1.user_id == @current_scope.user.id)).role + |> to_string() + |> String.capitalize()} +

+ +
+ +
+ <.icon name="hero-building-office" class="mx-auto h-12 w-12 text-zinc-400 dark:text-zinc-600" /> +

No organizations

- {Enum.find(org.memberships, &(&1.user_id == @current_scope.user.id)).role - |> to_string() - |> String.capitalize()} + Get started by creating a new organization.

- <.button navigate={~p"/orgs/#{org.slug}"} variant="primary"> - Open + <.button navigate={~p"/orgs/new"} variant="primary"> + <.icon name="hero-plus" class="h-5 w-5" /> New Organization
-
- -
- <.icon name="hero-building-office" class="mx-auto h-12 w-12 text-zinc-400 dark:text-zinc-600" /> -

No organizations

-

- Get started by creating a new organization. -

-
- <.button navigate={~p"/orgs/new"} variant="primary"> - <.icon name="hero-plus" class="h-5 w-5" /> New Organization - -
-
+