diff --git a/gatsby-config.js b/gatsby-config.js index 937ce6a..89ba194 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -46,6 +46,29 @@ module.exports = { name: 'assets', }, }, + { + resolve: `gatsby-plugin-manifest`, + options: { + name: `devthread`, + short_name: `devthread`, + start_url: `/`, + background_color: `#ffffff`, + icons: [ + { + src: `/android-chrome-192x192.png`, + sizes: `192x192`, + type: `image/png`, + }, + { + src: `/android-chrome-512x512.png`, + sizes: `512x512`, + type: `image/png`, + }, + ], + theme_color: `#ffffff`, + display: `standalone`, + }, + }, "gatsby-plugin-sharp", "gatsby-transformer-sharp", { diff --git a/package-lock.json b/package-lock.json index d620d8d..7f60221 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8709,6 +8709,32 @@ "micromatch": "^3.1.10" } }, + "gatsby-plugin-manifest": { + "version": "2.4.17", + "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-2.4.17.tgz", + "integrity": "sha512-WKzYDIrXPIXrXISEHcz/up5dnwDzfejlTtfIKpi/yqHPaWUX07Qpw5f9BmWz3nayJmx1Yp3/5ysJgekhQKqAGA==", + "requires": { + "@babel/runtime": "^7.10.3", + "gatsby-core-utils": "^1.3.11", + "semver": "^5.7.1", + "sharp": "^0.25.1" + }, + "dependencies": { + "gatsby-core-utils": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-1.3.11.tgz", + "integrity": "sha512-eaplfOveXLl1RCWja7QIke560jUKLprvCXZ446YgQ8vAYB0fXVz3u6AOf7XUmEV9F9PIkNjmfevd1oUPy9qISw==", + "requires": { + "ci-info": "2.0.0", + "configstore": "^5.0.1", + "fs-extra": "^8.1.0", + "node-object-hash": "^2.0.0", + "proper-lockfile": "^4.1.1", + "xdg-basedir": "^4.0.0" + } + } + } + }, "gatsby-plugin-netlify-cms": { "version": "4.3.9", "resolved": "https://registry.npmjs.org/gatsby-plugin-netlify-cms/-/gatsby-plugin-netlify-cms-4.3.9.tgz", diff --git a/package.json b/package.json index 8f4d430..64a6428 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "esm": "^3.2.25", "gatsby": "^2.23.12", "gatsby-image": "^2.4.12", + "gatsby-plugin-manifest": "^2.4.17", "gatsby-plugin-netlify-cms": "^4.3.9", "gatsby-plugin-react-helmet": "^3.3.8", "gatsby-plugin-react-svg": "^3.0.0", diff --git a/src/components/SEO/SEO.js b/src/components/SEO/SEO.js index 052699b..aba18bf 100644 --- a/src/components/SEO/SEO.js +++ b/src/components/SEO/SEO.js @@ -35,6 +35,13 @@ const SEO = ({ title, description, image, type }) => { {seo.description && ( )} + + + + {/* */} + + + ) } diff --git a/static/android-chrome-192x192.png b/static/android-chrome-192x192.png new file mode 100644 index 0000000..ecbf047 Binary files /dev/null and b/static/android-chrome-192x192.png differ diff --git a/static/android-chrome-512x512.png b/static/android-chrome-512x512.png new file mode 100644 index 0000000..f3a57c2 Binary files /dev/null and b/static/android-chrome-512x512.png differ diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png new file mode 100644 index 0000000..a986886 Binary files /dev/null and b/static/apple-touch-icon.png differ diff --git a/static/favicon-16x16.png b/static/favicon-16x16.png new file mode 100644 index 0000000..dfc656e Binary files /dev/null and b/static/favicon-16x16.png differ diff --git a/static/favicon-32x32.png b/static/favicon-32x32.png new file mode 100644 index 0000000..3c0e61f Binary files /dev/null and b/static/favicon-32x32.png differ diff --git a/static/favicon.ico b/static/favicon.ico index 1a466ba..2389e33 100644 Binary files a/static/favicon.ico and b/static/favicon.ico differ diff --git a/static/mstile-144x144.png b/static/mstile-144x144.png new file mode 100644 index 0000000..dbb6608 Binary files /dev/null and b/static/mstile-144x144.png differ diff --git a/static/mstile-150x150.png b/static/mstile-150x150.png new file mode 100644 index 0000000..0a7ee05 Binary files /dev/null and b/static/mstile-150x150.png differ diff --git a/static/mstile-310x150.png b/static/mstile-310x150.png new file mode 100644 index 0000000..2f8a0f1 Binary files /dev/null and b/static/mstile-310x150.png differ diff --git a/static/mstile-310x310.png b/static/mstile-310x310.png new file mode 100644 index 0000000..337a5e8 Binary files /dev/null and b/static/mstile-310x310.png differ diff --git a/static/mstile-70x70.png b/static/mstile-70x70.png new file mode 100644 index 0000000..cd52602 Binary files /dev/null and b/static/mstile-70x70.png differ diff --git a/static/safari-pinned-tab.svg b/static/safari-pinned-tab.svg new file mode 100644 index 0000000..7eeb3f5 --- /dev/null +++ b/static/safari-pinned-tab.svg @@ -0,0 +1,22 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + +