Skip to content

Commit 8d1d8a8

Browse files
authored
Merge pull request #9 from mathcodes/alternate-adjustments
Alternate adjustments
2 parents df48b3e + 0053983 commit 8d1d8a8

File tree

122 files changed

+87967
-2938
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+87967
-2938
lines changed

.DS_Store

0 Bytes
Binary file not shown.

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"dotenv.enableAutocloaking": false
3+
}

README.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,58 @@
1515
<img src="https://raw.githubusercontent.com/mathcodes/mathcodes.github.io/main/src/assets/img/portfolio_ss_5.png" width="45%"/>
1616
<br/>
1717

18-
![badge](https://img.shields.io/badge/•-material_ui/core.4.12.2-blue) ![badge](https://img.shields.io/badge/•-material_ui/icons.4.11.2-blue) ![badge](https://img.shields.io/badge/•-testing_library_jest_dom.5.11.4-blue) ![badge](https://img.shields.io/badge/•-testing_library/react.11.1.0-blue)![badge](https://img.shields.io/badge/•-axios.0.21.1-blue) ![badge](https://img.shields.io/badge/•-gh_pages.3.2.3-blue) ![badge](https://img.shields.io/badge/•-react.17.0.2-blue) ![badge](https://img.shields.io/badge/•-react_dom.17.0.2-blue) ![badge](https://img.shields.io/badge/•-react_fast_marquee.1.2.1-blue) ![badge](https://img.shields.io/badge/•-react_helmet.6.1.0-blue) ![badge](https://img.shields.io/badge/•-react_icons.4.2.0-blue) ![badge](https://img.shields.io/badge/•-react_reveal.1.2.2-blue) ![badge](https://img.shields.io/badge/•-react_router_dom.5.2.0-blue) ![badge](https://img.shields.io/badge/•-react_router_hash_link.2.4.3-blue) ![badge](https://img.shields.io/badge/•-react_scripts.4.0.3-blue) ![badge](https://img.shields.io/badge/•-react_slick.0.28.1-blue) ![badge](https://img.shields.io/badge/•-slick_carousel.1.8.1-blue) ![badge](https://img.shields.io/badge/•-validator.13.6.0-blue) ![badge](https://img.shields.io/badge/•-web_vitals.1.0.1-blue)
18+
19+
![badge](https://img.shields.io/badge/•-material_ui/core.4.12.2-blue)
20+
![badge](https://img.shields.io/badge/•-material_ui/icons.4.11.2-blue)
21+
![badge](https://img.shields.io/badge/•-testing_library_jest_dom.5.11.4-blue)
22+
23+
![badge](https://img.shields.io/badge/•-testing_library/react.11.1.0-blue)
24+
25+
![badge](https://img.shields.io/badge/•-axios.0.21.1-blue)
26+
27+
![badge](https://img.shields.io/badge/•-gh_pages.3.2.3-blue)
28+
29+
![badge](https://img.shields.io/badge/•-react.17.0.2-blue)
30+
31+
![badge](https://img.shields.io/badge/•-react_dom.17.0.2-blue)
32+
33+
![badge](https://img.shields.io/badge/•-react_fast_marquee.1.2.1-blue) - Used to create the smooth animation in the skills section:
34+
```js
35+
<Marquee
36+
gradient={true}
37+
speed={30}
38+
pauseOnHover={true}
39+
pauseOnClick={true}
40+
delay={0}
41+
play={true}
42+
direction="left"
43+
>
44+
{skillsData.map((skill, id) => (
45+
<div className="skill--box" key={id} style={skillBoxStyle}>
46+
<img src={skillsImage(skill)} alt={skill} />
47+
<h3 style={{ color: theme.tertiary }}>
48+
{skill}
49+
</h3>
50+
</div>
51+
))}
52+
</Marquee>
53+
```
54+
![badge](https://img.shields.io/badge/•-react_helmet.6.1.0-blue) - Used throughout to output plain html tags using plain html tags:
55+
```js
56+
<Helmet>
57+
<title>{headerData.name} | Projects</title>
58+
</Helmet>
59+
```
60+
61+
![badge](https://img.shields.io/badge/•-react_icons.4.2.0-blue)
62+
![badge](https://img.shields.io/badge/•-react_reveal.1.2.2-blue)
63+
![badge](https://img.shields.io/badge/•-react_router_dom.5.2.0-blue)
64+
![badge](https://img.shields.io/badge/•-react_router_hash_link.2.4.3-blue)
65+
![badge](https://img.shields.io/badge/•-react_scripts.4.0.3-blue)
66+
![badge](https://img.shields.io/badge/•-react_slick.0.28.1-blue)
67+
![badge](https://img.shields.io/badge/•-slick_carousel.1.8.1-blue)
68+
![badge](https://img.shields.io/badge/•-validator.13.6.0-blue)
69+
![badge](https://img.shields.io/badge/•-web_vitals.1.0.1-blue)
1970

2071
## Description
2172
Welcome to my site, updated as of August 2022! I've added some more projects and implemented some more advanced features to the page! Enjoy and please contact me if you have a job opening for a full stack web developer!

build/asset-manifest.json

Lines changed: 17 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,27 @@
11
{
22
"files": {
3-
"main.css": "/static/css/main.84eaa128.chunk.css",
4-
"main.js": "/static/js/main.999e5ffa.chunk.js",
5-
"main.js.map": "/static/js/main.999e5ffa.chunk.js.map",
6-
"runtime-main.js": "/static/js/runtime-main.416d70ce.js",
7-
"runtime-main.js.map": "/static/js/runtime-main.416d70ce.js.map",
3+
"main.css": "/static/css/main.8bba0d8c.chunk.css",
4+
"main.js": "/static/js/main.295a0fda.chunk.js",
5+
"main.js.map": "/static/js/main.295a0fda.chunk.js.map",
6+
"runtime-main.js": "/static/js/runtime-main.cb89c5a1.js",
7+
"runtime-main.js.map": "/static/js/runtime-main.cb89c5a1.js.map",
88
"static/css/2.65f8c46c.chunk.css": "/static/css/2.65f8c46c.chunk.css",
9-
"static/js/2.c33d3377.chunk.js": "/static/js/2.c33d3377.chunk.js",
10-
"static/js/2.c33d3377.chunk.js.map": "/static/js/2.c33d3377.chunk.js.map",
11-
"static/js/3.842724a4.chunk.js": "/static/js/3.842724a4.chunk.js",
12-
"static/js/3.842724a4.chunk.js.map": "/static/js/3.842724a4.chunk.js.map",
9+
"static/js/2.09d8be7a.chunk.js": "/static/js/2.09d8be7a.chunk.js",
10+
"static/js/2.09d8be7a.chunk.js.map": "/static/js/2.09d8be7a.chunk.js.map",
11+
"static/js/3.ea174584.chunk.js": "/static/js/3.ea174584.chunk.js",
12+
"static/js/3.ea174584.chunk.js.map": "/static/js/3.ea174584.chunk.js.map",
1313
"index.html": "/index.html",
1414
"static/css/2.65f8c46c.chunk.css.map": "/static/css/2.65f8c46c.chunk.css.map",
15-
"static/css/main.84eaa128.chunk.css.map": "/static/css/main.84eaa128.chunk.css.map",
16-
"static/js/2.c33d3377.chunk.js.LICENSE.txt": "/static/js/2.c33d3377.chunk.js.LICENSE.txt",
15+
"static/css/main.8bba0d8c.chunk.css.map": "/static/css/main.8bba0d8c.chunk.css.map",
16+
"static/js/2.09d8be7a.chunk.js.LICENSE.txt": "/static/js/2.09d8be7a.chunk.js.LICENSE.txt",
1717
"static/media/index.css": "/static/media/BestermindRegular.e58a1922.ttf",
18-
"static/media/GH.f774be34.svg": "/static/media/GH.f774be34.svg",
1918
"static/media/JCircle.396647e0.png": "/static/media/JCircle.396647e0.png",
2019
"static/media/JCircle_dark_gray.77dc7436.png": "/static/media/JCircle_dark_gray.77dc7436.png",
21-
"static/media/Jon_Christie_Web_Developer_Resume.8b056d30.pdf": "/static/media/Jon_Christie_Web_Developer_Resume.8b056d30.pdf",
20+
"static/media/Jon_Christie_Resume.60ac1a52.pdf": "/static/media/Jon_Christie_Resume.60ac1a52.pdf",
2221
"static/media/adobe-xd.a6dca99d.svg": "/static/media/adobe-xd.a6dca99d.svg",
2322
"static/media/adobeaudition.afa937d5.svg": "/static/media/adobeaudition.afa937d5.svg",
2423
"static/media/after-effects.3c076652.svg": "/static/media/after-effects.3c076652.svg",
2524
"static/media/angular.d4cb4fa5.svg": "/static/media/angular.d4cb4fa5.svg",
26-
"static/media/avatarBWMan.11666621.svg": "/static/media/avatarBWMan.11666621.svg",
27-
"static/media/avatarBlueMan.cb5fd213.svg": "/static/media/avatarBlueMan.cb5fd213.svg",
28-
"static/media/avatarGreenMan.4ac0dc0a.svg": "/static/media/avatarGreenMan.4ac0dc0a.svg",
29-
"static/media/avatarPinkMan.7f077b09.svg": "/static/media/avatarPinkMan.7f077b09.svg",
30-
"static/media/avatarPurpleMan.6412d65c.svg": "/static/media/avatarPurpleMan.6412d65c.svg",
31-
"static/media/avatarRedMan.888269b3.svg": "/static/media/avatarRedMan.888269b3.svg",
32-
"static/media/avatarYellowMan.8668f51f.svg": "/static/media/avatarYellowMan.8668f51f.svg",
3325
"static/media/aws.0510b15a.svg": "/static/media/aws.0510b15a.svg",
3426
"static/media/azure.a4419965.svg": "/static/media/azure.a4419965.svg",
3527
"static/media/blender.b96901d1.svg": "/static/media/blender.b96901d1.svg",
@@ -42,14 +34,7 @@
4234
"static/media/canva.b96f915b.svg": "/static/media/canva.b96f915b.svg",
4335
"static/media/capacitorjs.7517cfe2.svg": "/static/media/capacitorjs.7517cfe2.svg",
4436
"static/media/coffeescript.848d1c77.svg": "/static/media/coffeescript.848d1c77.svg",
45-
"static/media/contactsBlack.888fb542.svg": "/static/media/contactsBlack.888fb542.svg",
46-
"static/media/contactsBlue.e1eaa251.svg": "/static/media/contactsBlue.e1eaa251.svg",
47-
"static/media/contactsGreen.808a7bb5.svg": "/static/media/contactsGreen.808a7bb5.svg",
48-
"static/media/contactsOrange.f75211ea.svg": "/static/media/contactsOrange.f75211ea.svg",
49-
"static/media/contactsPink.ed39afa6.svg": "/static/media/contactsPink.ed39afa6.svg",
50-
"static/media/contactsPurple.e812446b.svg": "/static/media/contactsPurple.e812446b.svg",
51-
"static/media/contactsRed.4953be02.svg": "/static/media/contactsRed.4953be02.svg",
52-
"static/media/contactsYellow.85ae6023.svg": "/static/media/contactsYellow.85ae6023.svg",
37+
"static/media/contactsPrimary.acaae327.svg": "/static/media/contactsPrimary.acaae327.svg",
5338
"static/media/cplusplus.3398ef50.svg": "/static/media/cplusplus.3398ef50.svg",
5439
"static/media/csharp.8f35e178.svg": "/static/media/csharp.8f35e178.svg",
5540
"static/media/css.43b6f4bd.svg": "/static/media/css.43b6f4bd.svg",
@@ -118,7 +103,6 @@
118103
"static/media/svelte.7b116dd5.svg": "/static/media/svelte.7b116dd5.svg",
119104
"static/media/swift.a030128a.svg": "/static/media/swift.a030128a.svg",
120105
"static/media/tailwind.254c4865.svg": "/static/media/tailwind.254c4865.svg",
121-
"static/media/techman.6872a759.svg": "/static/media/techman.6872a759.svg",
122106
"static/media/tensorflow.6d6f2e37.svg": "/static/media/tensorflow.6d6f2e37.svg",
123107
"static/media/typescript.31f8fee8.svg": "/static/media/typescript.31f8fee8.svg",
124108
"static/media/unity.ad58069d.svg": "/static/media/unity.ad58069d.svg",
@@ -130,10 +114,10 @@
130114
"static/media/wordpress.1c0bf6df.svg": "/static/media/wordpress.1c0bf6df.svg"
131115
},
132116
"entrypoints": [
133-
"static/js/runtime-main.416d70ce.js",
117+
"static/js/runtime-main.cb89c5a1.js",
134118
"static/css/2.65f8c46c.chunk.css",
135-
"static/js/2.c33d3377.chunk.js",
136-
"static/css/main.84eaa128.chunk.css",
137-
"static/js/main.999e5ffa.chunk.js"
119+
"static/js/2.09d8be7a.chunk.js",
120+
"static/css/main.8bba0d8c.chunk.css",
121+
"static/js/main.295a0fda.chunk.js"
138122
]
139123
}

build/favicon.ico

233 KB
Binary file not shown.

build/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Portfolio Website"/><link rel="apple-touch-icon" href="/favicon.png"/><link rel="manifest" href="/manifest.json"/><title>Portfolio</title><link href="/static/css/2.65f8c46c.chunk.css" rel="stylesheet"><link href="/static/css/main.84eaa128.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function r(r){for(var n,i,a=r[0],c=r[1],l=r[2],s=0,p=[];s<a.length;s++)i=a[s],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&p.push(o[i][0]),o[i]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(r);p.length;)p.shift()();return u.push.apply(u,l||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,a=1;a<t.length;a++){var c=t[a];0!==o[c]&&(n=!1)}n&&(u.splice(r--,1),e=i(i.s=t[0]))}return e}var n={},o={1:0},u=[];function i(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var u,a=document.createElement("script");a.charset="utf-8",a.timeout=120,i.nc&&a.setAttribute("nonce",i.nc),a.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"842724a4"}[e]+".chunk.js"}(e);var c=new Error;u=function(r){a.onerror=a.onload=null,clearTimeout(l);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),u=r&&r.target&&r.target.src;c.message="Loading chunk "+e+" failed.\n("+n+": "+u+")",c.name="ChunkLoadError",c.type=n,c.request=u,t[1](c)}o[e]=void 0}};var l=setTimeout((function(){u({type:"timeout",target:a})}),12e4);a.onerror=a.onload=u,document.head.appendChild(a)}return Promise.all(r)},i.m=e,i.c=n,i.d=function(e,r,t){i.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,r){if(1&r&&(e=i(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)i.d(t,n,function(r){return e[r]}.bind(null,n));return t},i.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(r,"a",r),r},i.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},i.p="/",i.oe=function(e){throw console.error(e),e};var a=this.webpackJsonpjonsportfolio=this.webpackJsonpjonsportfolio||[],c=a.push.bind(a);a.push=r,a=a.slice();for(var l=0;l<a.length;l++)r(a[l]);var f=c;t()}([])</script><script src="/static/js/2.c33d3377.chunk.js"></script><script src="/static/js/main.999e5ffa.chunk.js"></script></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Jon Christie's Fullstack Frontend with Backend Developer Website - Looking for Jobs in Javascript React MongoDB"/><meta property="og:image" content="https://www.jonchristie.net/favicon.png"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta property="og:description" content="Jon Christie's Fullstack Frontend with Backend Developer Website - Looking for Jobs in Javascript React MongoDB"/><meta property="og:title" content="Jon Christie's Portfolio - Looking for a web developer that doesn't empty your bank account? Look no further."/><meta property="og:url" content="https://www.jonchristie.net/"/><meta property="og:site_name" content="Jon Christie's Portfolio"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Jon Christie's Portfolio - Looking for a web developer that doesn't empty your bank account? Look no further."/><meta name="twitter:description" content="Jon Christie's Fullstack Frontend with Backend Developer Website - Looking for Jobs in Javascript React MongoDB"/><meta name="twitter:image" content="https://www.jonchristie.net/favicon.png"/><link rel="apple-touch-icon" href="https://www.jonchristie.net/favicon.png"/><link rel="manifest" href="/manifest.json"/><meta name="ahrefs-site-verification" content="13f4b9c19edea083cae8bd694571116720c8c924fd99b5d9fc57a03682d2a4d6"><title>Portfolio</title><link href="/static/css/2.65f8c46c.chunk.css" rel="stylesheet"><link href="/static/css/main.8bba0d8c.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function r(r){for(var n,i,a=r[0],c=r[1],l=r[2],s=0,p=[];s<a.length;s++)i=a[s],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&p.push(o[i][0]),o[i]=0;for(n in c)Object.prototype.hasOwnProperty.call(c,n)&&(e[n]=c[n]);for(f&&f(r);p.length;)p.shift()();return u.push.apply(u,l||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,a=1;a<t.length;a++){var c=t[a];0!==o[c]&&(n=!1)}n&&(u.splice(r--,1),e=i(i.s=t[0]))}return e}var n={},o={1:0},u=[];function i(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var u,a=document.createElement("script");a.charset="utf-8",a.timeout=120,i.nc&&a.setAttribute("nonce",i.nc),a.src=function(e){return i.p+"static/js/"+({}[e]||e)+"."+{3:"ea174584"}[e]+".chunk.js"}(e);var c=new Error;u=function(r){a.onerror=a.onload=null,clearTimeout(l);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),u=r&&r.target&&r.target.src;c.message="Loading chunk "+e+" failed.\n("+n+": "+u+")",c.name="ChunkLoadError",c.type=n,c.request=u,t[1](c)}o[e]=void 0}};var l=setTimeout((function(){u({type:"timeout",target:a})}),12e4);a.onerror=a.onload=u,document.head.appendChild(a)}return Promise.all(r)},i.m=e,i.c=n,i.d=function(e,r,t){i.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,r){if(1&r&&(e=i(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)i.d(t,n,function(r){return e[r]}.bind(null,n));return t},i.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(r,"a",r),r},i.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},i.p="/",i.oe=function(e){throw console.error(e),e};var a=this.webpackJsonpjonsportfolio=this.webpackJsonpjonsportfolio||[],c=a.push.bind(a);a.push=r,a=a.slice();for(var l=0;l<a.length;l++)r(a[l]);var f=c;t()}([])</script><script src="/static/js/2.09d8be7a.chunk.js"></script><script src="/static/js/main.295a0fda.chunk.js"></script></body></html>

build/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
],
2121
"start_url": ".",
2222
"display": "standalone",
23-
"theme_color": "#000000",
23+
"theme_color": "#135d66",
2424
"background_color": "#ffffff"
2525
}

build/static/css/main.84eaa128.chunk.css

Lines changed: 0 additions & 2 deletions
This file was deleted.

build/static/css/main.84eaa128.chunk.css.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/static/css/main.8bba0d8c.chunk.css

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)