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..16fbcca9 --- /dev/null +++ b/Resources/Private/Fusion/Presentation/Favicons.fusion @@ -0,0 +1,13 @@ +prototype(Neos.Demo:Presentation.Favicons) < prototype(Neos.Fusion:Component) { + + renderer = afx` + + + + + + + + + ` +} diff --git a/Resources/Public/Assets/Favicons/android-chrome-192x192.png b/Resources/Public/Assets/Favicons/android-chrome-192x192.png new file mode 100644 index 00000000..ca2c4e22 Binary files /dev/null and b/Resources/Public/Assets/Favicons/android-chrome-192x192.png differ diff --git a/Resources/Public/Assets/Favicons/apple-touch-icon.png b/Resources/Public/Assets/Favicons/apple-touch-icon.png new file mode 100644 index 00000000..01ee5dd4 Binary files /dev/null and b/Resources/Public/Assets/Favicons/apple-touch-icon.png differ diff --git a/Resources/Public/Assets/Favicons/browserconfig.xml b/Resources/Public/Assets/Favicons/browserconfig.xml new file mode 100644 index 00000000..ac48bea8 --- /dev/null +++ b/Resources/Public/Assets/Favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #00adee + + + diff --git a/Resources/Public/Assets/Favicons/favicon-16x16.png b/Resources/Public/Assets/Favicons/favicon-16x16.png new file mode 100644 index 00000000..1c0dd8b8 Binary files /dev/null and b/Resources/Public/Assets/Favicons/favicon-16x16.png differ 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/mstile-70x70.png b/Resources/Public/Assets/Favicons/mstile-70x70.png new file mode 100644 index 00000000..05d2e8b0 Binary files /dev/null and b/Resources/Public/Assets/Favicons/mstile-70x70.png differ diff --git a/Resources/Public/Assets/Favicons/site.webmanifest b/Resources/Public/Assets/Favicons/site.webmanifest new file mode 100644 index 00000000..1e199690 --- /dev/null +++ b/Resources/Public/Assets/Favicons/site.webmanifest @@ -0,0 +1,29 @@ +{ + "name": "Neos", + "short_name": "Neos", + "prefer_related_applications": true, + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/apple-touch-icon.png", + "sizes": "180x180", + "type": "image/png" + }, + { + "src": "/favicon-16x16.png", + "sizes": "16x16", + "type": "image/png" + }, + { + "src": "/mstile-70x70.png", + "sizes": "70x70", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff" +}