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