diff --git a/demo/payload.config.js b/demo/payload.config.js index 1316d7aff3..fcb479c6f6 100644 --- a/demo/payload.config.js +++ b/demo/payload.config.js @@ -32,8 +32,8 @@ module.exports = { // indexHTML: path.resolve(__dirname, 'custom-index.html'), meta: { titleSuffix: '- Payload Demo', - ogImage: '/static/find-image-here.jpg', - favicon: '/img/whatever.png', + // ogImage: '/static/find-image-here.jpg', + // favicon: '/img/whatever.png', }, disable: false, components: { diff --git a/src/client/assets/images/favicon.svg b/src/client/assets/images/favicon.svg new file mode 100644 index 0000000000..003f065360 --- /dev/null +++ b/src/client/assets/images/favicon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/client/assets/images/og-image.png b/src/client/assets/images/og-image.png new file mode 100644 index 0000000000..dffb8eaed2 Binary files /dev/null and b/src/client/assets/images/og-image.png differ diff --git a/src/client/components/utilities/Meta/index.js b/src/client/components/utilities/Meta/index.js index 0f389c453d..1809a1a024 100644 --- a/src/client/components/utilities/Meta/index.js +++ b/src/client/components/utilities/Meta/index.js @@ -2,9 +2,13 @@ import React from 'react'; import PropTypes from 'prop-types'; import Helmet from 'react-helmet'; import config from 'payload/config'; +import payloadFavicon from '../../../assets/images/favicon.svg'; +import payloadOgImage from '../../../assets/images/og-image.png'; -function Meta({ description, lang, meta, title, image, keywords }) { +function Meta({ description, lang, meta, title, keywords }) { const titleSuffix = config?.admin?.meta?.titleSuffix ?? '- Payload'; + const favicon = config?.admin?.meta?.favicon ?? payloadFavicon; + const ogImage = config?.admin?.meta?.ogImage ?? payloadOgImage; return ( ); }