From 94d96b6526d1c984951f33fa1c20e4fde9d95586 Mon Sep 17 00:00:00 2001 From: Steve Ross Date: Tue, 10 Feb 2026 11:43:27 +0000 Subject: [PATCH] add favicon support --- web/app/themes/badegg/app/setup.php | 7 ++++++- web/app/themes/badegg/resources/images/favicon/.gitkeep | 0 .../badegg/resources/views/partials/favicon.blade.php | 6 ++++++ 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 web/app/themes/badegg/resources/images/favicon/.gitkeep create mode 100644 web/app/themes/badegg/resources/views/partials/favicon.blade.php diff --git a/web/app/themes/badegg/app/setup.php b/web/app/themes/badegg/app/setup.php index ae85113a..ff709f8c 100644 --- a/web/app/themes/badegg/app/setup.php +++ b/web/app/themes/badegg/app/setup.php @@ -164,9 +164,14 @@ function cors() { if(WP_ENV == 'development'): header( 'Access-Control-Allow-Origin: *' ); endif; - } +add_action('wp_head', function(){ + if(file_exists(get_theme_file_path('resources/images/favicon/site.webmanifest'))) { + echo \Roots\view("partials.favicon")->render(); + } +}); + add_action('after_setup_theme', function(){ $image_srcset = new Utilities\ImageSrcset; $image_srcset->add(['name' => 'hero', 'width' => 1920, 'height' => 1080]); diff --git a/web/app/themes/badegg/resources/images/favicon/.gitkeep b/web/app/themes/badegg/resources/images/favicon/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/web/app/themes/badegg/resources/views/partials/favicon.blade.php b/web/app/themes/badegg/resources/views/partials/favicon.blade.php new file mode 100644 index 00000000..cff6dd1d --- /dev/null +++ b/web/app/themes/badegg/resources/views/partials/favicon.blade.php @@ -0,0 +1,6 @@ + + + + + +