Change icon

This commit is contained in:
Mikko Ahlroth 2023-08-29 00:34:59 +03:00
parent 849c3bf8f5
commit ff04f23be8
2 changed files with 4 additions and 3 deletions

View file

@ -581,10 +581,11 @@ defmodule TietopakettiWeb.CoreComponents do
"""
attr :name, :string, required: true
attr :class, :string, default: nil
attr :label, :string, default: ""
def icon(%{name: "hero-" <> _} = assigns) do
~H"""
<span class={[@name, @class]} />
<span class={[@name, @class]} aria-label={@label} />
"""
end

View file

@ -2,10 +2,10 @@
<div class="flex items-center justify-between border-b border-zinc-100 py-3 text-sm">
<div class="flex items-center gap-4">
<a href="/">
<img src={~p"/images/logo.svg"} width="36" />
<.icon name="hero-chart-bar" label={"Index page"} />
</a>
<p class="bg-brand/5 text-brand rounded-full px-2 font-medium leading-6">
v<%= Application.spec(:phoenix, :vsn) %>
v<%= Application.spec(:tietopaketti, :vsn) %>
</p>
</div>
<div class="flex items-center gap-4 font-semibold leading-6 text-zinc-900">