diff --git a/lib/mv_web/components/core_components.ex b/lib/mv_web/components/core_components.ex index ccec5a5..996a349 100644 --- a/lib/mv_web/components/core_components.ex +++ b/lib/mv_web/components/core_components.ex @@ -692,10 +692,11 @@ defmodule MvWeb.CoreComponents do """ attr :name, :string, required: true attr :class, :string, default: "size-4" + attr :rest, :global, include: ~w[aria-hidden] def icon(%{name: "hero-" <> _} = assigns) do ~H""" - + """ end diff --git a/lib/mv_web/components/layouts.ex b/lib/mv_web/components/layouts.ex index bd5edb4..0a0da4c 100644 --- a/lib/mv_web/components/layouts.ex +++ b/lib/mv_web/components/layouts.ex @@ -48,19 +48,28 @@ defmodule MvWeb.Layouts do ~H""" <%= if @current_user do %> -
+
- - + +
{render_slot(@inner_block)} diff --git a/lib/mv_web/components/layouts/sidebar.ex b/lib/mv_web/components/layouts/sidebar.ex index 301648f..4db4e5a 100644 --- a/lib/mv_web/components/layouts/sidebar.ex +++ b/lib/mv_web/components/layouts/sidebar.ex @@ -10,12 +10,17 @@ defmodule MvWeb.Layouts.Sidebar do def sidebar(assigns) do ~H""" -