From 33afe1fee80ae2363235e7876964615d274bc76d Mon Sep 17 00:00:00 2001 From: spaenleh Date: Mon, 2 Feb 2026 10:11:45 +0100 Subject: [PATCH 1/2] fix: favicons --- lib/admin_web.ex | 3 +- .../components/layouts/admin_root.html.heex | 47 ++++++++++++++++++ .../components/layouts/root.html.heex | 4 ++ lib/admin_web/router.ex | 21 ++++++-- priv/static/favicon.ico | Bin 15086 -> 15086 bytes .../favicons/admin_apple-touch-icon.png | Bin 0 -> 4521 bytes priv/static/favicons/admin_favicon-96x96.png | Bin 0 -> 2192 bytes priv/static/favicons/admin_favicon.ico | Bin 0 -> 15086 bytes priv/static/favicons/admin_favicon.svg | 13 +++++ priv/static/favicons/apple-touch-icon.png | Bin 0 -> 4694 bytes priv/static/favicons/favicon-96x96.png | Bin 0 -> 2373 bytes priv/static/favicons/favicon.svg | 8 +++ 12 files changed, 90 insertions(+), 6 deletions(-) create mode 100644 lib/admin_web/components/layouts/admin_root.html.heex create mode 100644 priv/static/favicons/admin_apple-touch-icon.png create mode 100644 priv/static/favicons/admin_favicon-96x96.png create mode 100644 priv/static/favicons/admin_favicon.ico create mode 100644 priv/static/favicons/admin_favicon.svg create mode 100644 priv/static/favicons/apple-touch-icon.png create mode 100644 priv/static/favicons/favicon-96x96.png create mode 100644 priv/static/favicons/favicon.svg diff --git a/lib/admin_web.ex b/lib/admin_web.ex index eba969d46..d33a4bcab 100644 --- a/lib/admin_web.ex +++ b/lib/admin_web.ex @@ -17,7 +17,8 @@ defmodule AdminWeb do those modules here. """ - def static_paths, do: ~w(assets fonts images icons favicon.ico robots.txt) + def static_paths, + do: ~w(assets fonts images icons favicon.ico favicons robots.txt) def router do quote do diff --git a/lib/admin_web/components/layouts/admin_root.html.heex b/lib/admin_web/components/layouts/admin_root.html.heex new file mode 100644 index 000000000..ffaface9d --- /dev/null +++ b/lib/admin_web/components/layouts/admin_root.html.heex @@ -0,0 +1,47 @@ + + + + + + + + <.live_title default={gettext("Home")} suffix=" ยท Admin"> + {assigns[:page_title]} + + + + + + + + + + + {@inner_content} + + diff --git a/lib/admin_web/components/layouts/root.html.heex b/lib/admin_web/components/layouts/root.html.heex index 4156261ca..f2821477b 100644 --- a/lib/admin_web/components/layouts/root.html.heex +++ b/lib/admin_web/components/layouts/root.html.heex @@ -15,6 +15,10 @@ {assigns[:page_title]} + + + +