diff --git a/gatsby-config.js b/gatsby-config.js index 8b17e1a..e3c8a44 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -3,6 +3,8 @@ module.exports = { title: `UiO Gaming`, description: `En hobbyforening som ønsker skape et sosialt miljø rundt gaming og E-sport på UiO!`, author: `@uiogaming`, + url: `https://uiogaming.no`, + image: `/images/logo.jpg` }, plugins: [ `gatsby-plugin-react-helmet`, diff --git a/src/components/blogPost.js b/src/components/blogPost.js index 0f42023..7fb1b16 100644 --- a/src/components/blogPost.js +++ b/src/components/blogPost.js @@ -58,7 +58,10 @@ const serializer = { const BlogPost = ({ data }) => { return ( <> - +
diff --git a/src/components/seo.js b/src/components/seo.js index 45d8a01..1af670e 100644 --- a/src/components/seo.js +++ b/src/components/seo.js @@ -10,7 +10,7 @@ import PropTypes from "prop-types" import { Helmet } from "react-helmet" import { useStaticQuery, graphql } from "gatsby" -function Seo({ description, lang, meta, title }) { +function Seo({ description, lang, meta, image: metaImage, title }) { const { site } = useStaticQuery( graphql` query { @@ -19,6 +19,7 @@ function Seo({ description, lang, meta, title }) { title description author + image } } } @@ -28,6 +29,11 @@ function Seo({ description, lang, meta, title }) { const metaDescription = description || site.siteMetadata.description const defaultTitle = site.siteMetadata?.title + const image = + metaImage && metaImage.src + ? `${site.siteMetadata.siteUrl}${metaImage.src}` + : null + return ( ) } diff --git a/static/logo.jpg b/static/logo.jpg new file mode 100644 index 0000000..c61681c Binary files /dev/null and b/static/logo.jpg differ