diff --git a/src/Laravel/src/Layouts/BaseLayout.php b/src/Laravel/src/Layouts/BaseLayout.php
index dc3a87803..f6a688140 100644
--- a/src/Laravel/src/Layouts/BaseLayout.php
+++ b/src/Laravel/src/Layouts/BaseLayout.php
@@ -31,6 +31,11 @@
*/
abstract class BaseLayout extends AbstractLayout
{
+ protected function getFaviconComponent(): Favicon
+ {
+ return Favicon::make();
+ }
+
protected function getHeadComponent(): Head
{
return Head::make([
@@ -38,7 +43,7 @@ protected function getHeadComponent(): Head
'name' => 'csrf-token',
'content' => csrf_token(),
]),
- Favicon::make()->bodyColor($this->getColorManager()->get('body')),
+ $this->getFaviconComponent()->bodyColor($this->getColorManager()->get('body')),
Assets::make(),
])
->bodyColor($this->getColorManager()->get('body'))
@@ -137,14 +142,14 @@ protected function getFooterCopyright(): string
{
return \sprintf(
<<<'HTML'
- © 2021-%d Made with ❤️ by
-
- CutCode
-
- HTML,
+ © 2021-%d Made with ❤️ by
+
+ CutCode
+
+ HTML,
now()->year,
);
}
@@ -166,7 +171,7 @@ protected function getLogo(bool $small = false): string
$logo = $small ? 'logo-small.svg' : 'logo.svg';
return $this->getAssetManager()->getAsset(
- $this->getCore()->getConfig()->getLogo($small) ?? "vendor/moonshine/$logo"
+ $this->getCore()->getConfig()->getLogo($small) ?? "vendor/moonshine/$logo",
);
}