Skip to content

Commit b675e11

Browse files
committed
links
1 parent f5ee5ba commit b675e11

14 files changed

+70
-18
lines changed

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 portfolio, updated as of February 2022! I've added some more projects, certifications to the downloadable resume, and implemented some more advanced features to the page! Enjoy and please contact me if you have an job opening for a full stack web developer!

build/asset-manifest.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"files": {
3-
"main.css": "/static/css/main.fce8b617.chunk.css",
4-
"main.js": "/static/js/main.e6cf817d.chunk.js",
5-
"main.js.map": "/static/js/main.e6cf817d.chunk.js.map",
3+
"main.css": "/static/css/main.dca2c018.chunk.css",
4+
"main.js": "/static/js/main.52d9720e.chunk.js",
5+
"main.js.map": "/static/js/main.52d9720e.chunk.js.map",
66
"runtime-main.js": "/static/js/runtime-main.7bf4185d.js",
77
"runtime-main.js.map": "/static/js/runtime-main.7bf4185d.js.map",
88
"static/css/2.65f8c46c.chunk.css": "/static/css/2.65f8c46c.chunk.css",
@@ -12,7 +12,7 @@
1212
"static/js/3.a431897a.chunk.js.map": "/static/js/3.a431897a.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.fce8b617.chunk.css.map": "/static/css/main.fce8b617.chunk.css.map",
15+
"static/css/main.dca2c018.chunk.css.map": "/static/css/main.dca2c018.chunk.css.map",
1616
"static/js/2.e6bc8f28.chunk.js.LICENSE.txt": "/static/js/2.e6bc8f28.chunk.js.LICENSE.txt",
1717
"static/media/index.css": "/static/media/BestermindRegular.e58a1922.ttf",
1818
"static/media/JCircle_dark_gray.77dc7436.png": "/static/media/JCircle_dark_gray.77dc7436.png",
@@ -131,7 +131,7 @@
131131
"static/js/runtime-main.7bf4185d.js",
132132
"static/css/2.65f8c46c.chunk.css",
133133
"static/js/2.e6bc8f28.chunk.js",
134-
"static/css/main.fce8b617.chunk.css",
135-
"static/js/main.e6cf817d.chunk.js"
134+
"static/css/main.dca2c018.chunk.css",
135+
"static/js/main.52d9720e.chunk.js"
136136
]
137137
}

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.fce8b617.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:"a431897a"}[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.e6bc8f28.chunk.js"></script><script src="/static/js/main.e6cf817d.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="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.dca2c018.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:"a431897a"}[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.e6bc8f28.chunk.js"></script><script src="/static/js/main.52d9720e.chunk.js"></script></body></html>

build/static/css/main.dca2c018.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.

build/static/css/main.dca2c018.chunk.css.map

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

build/static/css/main.fce8b617.chunk.css

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

build/static/css/main.fce8b617.chunk.css.map

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

build/static/js/main.52d9720e.chunk.js

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

build/static/js/main.52d9720e.chunk.js.map

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

build/static/js/main.e6cf817d.chunk.js

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

0 commit comments

Comments
 (0)