diff --git a/package-lock.json b/package-lock.json index c3ca23a..d620d8d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9757,6 +9757,11 @@ "parse-url": "^5.0.0" } }, + "github-buttons": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/github-buttons/-/github-buttons-2.11.1.tgz", + "integrity": "sha512-RMPwA6Zqqxu/P5jXeW02zuuPaChztG4ASHTKrzSlHgWiFg0crQQTp2E1kBRCGV+/9Bo99ziU+ggmVptLhu8k6A==" + }, "github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", @@ -16675,6 +16680,14 @@ "resolved": "https://registry.npmjs.org/react-frame-component/-/react-frame-component-4.1.2.tgz", "integrity": "sha512-gWTtpOoi8Mgxayj0iWLL3SXRu2jW4eW4oim6B/FycaOH9HHIsCTPulC9u7CZ2BwY0CtqA+v8FsINp6qPuaN6qQ==" }, + "react-github-btn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/react-github-btn/-/react-github-btn-1.2.0.tgz", + "integrity": "sha512-/b2TGTeek5Ky+KtuP5BxOaXgb1FGhbwgZNI6rkwkGk7+xtCtsNMkdchOcCnC3qU1JGTWPKzYZWpPBIouVhXAoQ==", + "requires": { + "github-buttons": "^2.8.0" + } + }, "react-helmet": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", diff --git a/package.json b/package.json index b97071d..8f4d430 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "prop-types": "^15.7.2", "react": "^16.12.0", "react-dom": "^16.12.0", + "react-github-btn": "^1.2.0", "react-helmet": "^6.1.0" }, "devDependencies": { diff --git a/src/components/Footer/Footer.js b/src/components/Footer/Footer.js index 0ca6481..55f5b6c 100644 --- a/src/components/Footer/Footer.js +++ b/src/components/Footer/Footer.js @@ -4,6 +4,7 @@ import PropTypes from 'prop-types' import useSiteMetadataQuery from '../../hooks/useSiteMetadataQuery' import './Footer.scss' +import GitHubButton from 'react-github-btn' import LogoIcon from '../../images/logo-icon.svg' import GatsbyIcon from '../../images/gatsby-icon.svg' import NetlifyIcon from '../../images/netlify-icon.svg' @@ -43,12 +44,15 @@ const Footer = () => {