diff --git a/NodeTypes/Document/Document.fusion b/NodeTypes/Document/Document.fusion index 5a245760..4e36e951 100644 --- a/NodeTypes/Document/Document.fusion +++ b/NodeTypes/Document/Document.fusion @@ -14,6 +14,7 @@ prototype(Neos.Demo:Document) < prototype(Neos.Fusion:Component) { site = Neos.Demo:Presentation.Javascript } metadata = '' + favicons = Neos.Demo:Presentation.Favicons structuredData = ${props.structuredData} } body = ${props.content} diff --git a/Resources/Private/Fusion/Presentation/Favicons.fusion b/Resources/Private/Fusion/Presentation/Favicons.fusion new file mode 100644 index 00000000..6a038757 --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Favicons.fusion @@ -0,0 +1,12 @@ +prototype(Neos.Demo:Presentation.Favicons) < prototype(Neos.Fusion:Component) { + + packageKey = "Neos.Demo" + + renderer = afx` + + + + + + ` +} diff --git a/Resources/Public/Assets/Favicons/browserconfig.xml b/Resources/Public/Assets/Favicons/browserconfig.xml new file mode 100644 index 00000000..0a93cdff --- /dev/null +++ b/Resources/Public/Assets/Favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #00adee + + + diff --git a/Resources/Public/Assets/Favicons/favicon.ico b/Resources/Public/Assets/Favicons/favicon.ico new file mode 100644 index 00000000..2d8d915c Binary files /dev/null and b/Resources/Public/Assets/Favicons/favicon.ico differ diff --git a/Resources/Public/Assets/Favicons/favicon.svg b/Resources/Public/Assets/Favicons/favicon.svg new file mode 100644 index 00000000..98e79019 --- /dev/null +++ b/Resources/Public/Assets/Favicons/favicon.svg @@ -0,0 +1 @@ +neos_avatar_primary \ No newline at end of file diff --git a/Resources/Public/Assets/Favicons/site.webmanifest b/Resources/Public/Assets/Favicons/site.webmanifest new file mode 100644 index 00000000..f6615550 --- /dev/null +++ b/Resources/Public/Assets/Favicons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "Neos", + "short_name": "Neos", + "prefer_related_applications": true, + "icons": [ + { + "src": "/favicon.ico", + "sizes": "48x48", + "type": "image/ico" + }, + { + "src": "/favicon.svg", + "sizes": "111x125", + "type": "image/svg" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff" +}