Skip to content

Commit a39d5e2

Browse files
committed
Add font-face observer
1 parent ca531d0 commit a39d5e2

17 files changed

+39
-40
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"author": "Kyle Mathews <[email protected]>",
77
"dependencies": {
88
"dotenv": "^8.2.0",
9+
"fontfaceobserver": "^2.1.0",
910
"gatsby": "^2.20.12",
1011
"gatsby-image": "^2.3.1",
1112
"gatsby-plugin-google-analytics": "^2.2.2",

public/404.html

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 2.20.12"/><title data-react-helmet="true">techvagas.cc</title><meta data-react-helmet="true" name="description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:title" content="techvagas.cc"/><meta data-react-helmet="true" property="og:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="twitter:creator" content="Edgard Kozlowski"/><meta data-react-helmet="true" name="twitter:title" content="techvagas.cc"/><meta data-react-helmet="true" name="twitter:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" name="twitter:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><meta data-react-helmet="true" name="image" property="og:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><link rel="icon" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#000"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="preconnect dns-prefetch" href="https://www.google-analytics.com"/><link as="script" rel="preload" href="/webpack-runtime-f8f848b1f95fcb8be47f.js"/><link as="script" rel="preload" href="/framework-c820244bc434f531519f.js"/><link as="script" rel="preload" href="/app-9bca010e615aede9e7a9.js"/><link as="script" rel="preload" href="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"/><link as="fetch" rel="preload" href="/page-data/404.html/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><h1>NOT FOUND</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script>
1+
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 2.20.12"/><title data-react-helmet="true">techvagas.cc</title><meta data-react-helmet="true" name="description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:title" content="techvagas.cc"/><meta data-react-helmet="true" property="og:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="twitter:creator" content="Edgard Kozlowski"/><meta data-react-helmet="true" name="twitter:title" content="techvagas.cc"/><meta data-react-helmet="true" name="twitter:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" name="twitter:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><meta data-react-helmet="true" name="image" property="og:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><link rel="icon" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#000"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="preconnect dns-prefetch" href="https://www.google-analytics.com"/><link as="script" rel="preload" href="/webpack-runtime-508881ff225be27916c9.js"/><link as="script" rel="preload" href="/framework-c820244bc434f531519f.js"/><link as="script" rel="preload" href="/app-9bca010e615aede9e7a9.js"/><link as="script" rel="preload" href="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"/><link as="fetch" rel="preload" href="/page-data/404.html/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><h1>NOT FOUND</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script>
22

33

44
if(true) {
@@ -14,13 +14,4 @@
1414

1515

1616

17-
}</script><script>
18-
(function(h,o,t,j,a,r){
19-
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
20-
h._hjSettings={hjid:1764349,hjsv:6};
21-
a=o.getElementsByTagName('head')[0];
22-
r=o.createElement('script');r.async=1;
23-
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
24-
a.appendChild(r);
25-
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=')
26-
</script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-9bca010e615aede9e7a9.js"],"component---src-pages-404-js":["/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"],"component---src-pages-home-js":["/component---src-pages-home-js-8b0ada5613d7b8c3058f.js"],"component---src-pages-index-js":["/component---src-pages-index-js-2cbac1db2c894464c4c1.js"]};/*]]>*/</script><script src="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js" async=""></script><script src="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js" async=""></script><script src="/app-9bca010e615aede9e7a9.js" async=""></script><script src="/framework-c820244bc434f531519f.js" async=""></script><script src="/webpack-runtime-f8f848b1f95fcb8be47f.js" async=""></script></body></html>
17+
}</script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-9bca010e615aede9e7a9.js"],"component---src-pages-404-js":["/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"],"component---src-pages-home-js":["/component---src-pages-home-js-bc16912386018d465bac.js"],"component---src-pages-index-js":["/component---src-pages-index-js-722dbee1635c16ce8e39.js"]};/*]]>*/</script><script src="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js" async=""></script><script src="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js" async=""></script><script src="/app-9bca010e615aede9e7a9.js" async=""></script><script src="/framework-c820244bc434f531519f.js" async=""></script><script src="/webpack-runtime-508881ff225be27916c9.js" async=""></script></body></html>

public/404/index.html

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 2.20.12"/><title data-react-helmet="true">techvagas.cc</title><meta data-react-helmet="true" name="description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:title" content="techvagas.cc"/><meta data-react-helmet="true" property="og:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="twitter:creator" content="Edgard Kozlowski"/><meta data-react-helmet="true" name="twitter:title" content="techvagas.cc"/><meta data-react-helmet="true" name="twitter:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" name="twitter:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><meta data-react-helmet="true" name="image" property="og:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><link rel="icon" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#000"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="preconnect dns-prefetch" href="https://www.google-analytics.com"/><link as="script" rel="preload" href="/webpack-runtime-f8f848b1f95fcb8be47f.js"/><link as="script" rel="preload" href="/framework-c820244bc434f531519f.js"/><link as="script" rel="preload" href="/app-9bca010e615aede9e7a9.js"/><link as="script" rel="preload" href="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"/><link as="fetch" rel="preload" href="/page-data/404/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><h1>NOT FOUND</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script>
1+
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 2.20.12"/><title data-react-helmet="true">techvagas.cc</title><meta data-react-helmet="true" name="description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:title" content="techvagas.cc"/><meta data-react-helmet="true" property="og:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="twitter:creator" content="Edgard Kozlowski"/><meta data-react-helmet="true" name="twitter:title" content="techvagas.cc"/><meta data-react-helmet="true" name="twitter:description" content="Uma iniciativa que tem por objetivo trazer a esperança de um novo emprego, mesmo em meio à incerteza da pandemia."/><meta data-react-helmet="true" name="twitter:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><meta data-react-helmet="true" name="image" property="og:image" content="https://res.cloudinary.com/dyw3e3f2c/image/upload/v1596144876/vagas.cc/techvagascc.jpg"/><link rel="icon" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="theme-color" content="#000"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=2bb424114e569fc79667d437af5d9f42"/><link rel="preconnect dns-prefetch" href="https://www.google-analytics.com"/><link as="script" rel="preload" href="/webpack-runtime-508881ff225be27916c9.js"/><link as="script" rel="preload" href="/framework-c820244bc434f531519f.js"/><link as="script" rel="preload" href="/app-9bca010e615aede9e7a9.js"/><link as="script" rel="preload" href="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js"/><link as="script" rel="preload" href="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"/><link as="fetch" rel="preload" href="/page-data/404/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><h1>NOT FOUND</h1><p>You just hit a route that doesn&#x27;t exist... the sadness.</p></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script>
22

33

44
if(true) {
@@ -14,13 +14,4 @@
1414

1515

1616

17-
}</script><script>
18-
(function(h,o,t,j,a,r){
19-
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
20-
h._hjSettings={hjid:1764349,hjsv:6};
21-
a=o.getElementsByTagName('head')[0];
22-
r=o.createElement('script');r.async=1;
23-
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
24-
a.appendChild(r);
25-
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=')
26-
</script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-9bca010e615aede9e7a9.js"],"component---src-pages-404-js":["/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"],"component---src-pages-home-js":["/component---src-pages-home-js-8b0ada5613d7b8c3058f.js"],"component---src-pages-index-js":["/component---src-pages-index-js-2cbac1db2c894464c4c1.js"]};/*]]>*/</script><script src="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js" async=""></script><script src="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js" async=""></script><script src="/app-9bca010e615aede9e7a9.js" async=""></script><script src="/framework-c820244bc434f531519f.js" async=""></script><script src="/webpack-runtime-f8f848b1f95fcb8be47f.js" async=""></script></body></html>
17+
}</script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"app":["/app-9bca010e615aede9e7a9.js"],"component---src-pages-404-js":["/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js"],"component---src-pages-home-js":["/component---src-pages-home-js-bc16912386018d465bac.js"],"component---src-pages-index-js":["/component---src-pages-index-js-722dbee1635c16ce8e39.js"]};/*]]>*/</script><script src="/component---src-pages-404-js-8d26f4a05a8d91cf39c6.js" async=""></script><script src="/e50e9c162871c1d91fba5ce567a5656e16dc6783-d3ff8c08bd38e8dd7ba5.js" async=""></script><script src="/app-9bca010e615aede9e7a9.js" async=""></script><script src="/framework-c820244bc434f531519f.js" async=""></script><script src="/webpack-runtime-508881ff225be27916c9.js" async=""></script></body></html>

0 commit comments

Comments
 (0)