value to any another.\n// From https://github.com/KyleAMathews/convert-css-length\n\nexport function convertLength(baseFontSize) {\n return function (length, toUnit) {\n var fromUnit = getUnit(length); // Optimize for cases where `from` and `to` units are accidentally the same.\n\n if (fromUnit === toUnit) {\n return length;\n } // Convert input length to pixels.\n\n\n var pxLength = toUnitless(length);\n\n if (fromUnit !== 'px') {\n if (fromUnit === 'em') {\n pxLength = toUnitless(length) * toUnitless(baseFontSize);\n } else if (fromUnit === 'rem') {\n pxLength = toUnitless(length) * toUnitless(baseFontSize);\n return length;\n }\n } // Convert length in pixels to the output unit\n\n\n var outputLength = pxLength;\n\n if (toUnit !== 'px') {\n if (toUnit === 'em') {\n outputLength = pxLength / toUnitless(baseFontSize);\n } else if (toUnit === 'rem') {\n outputLength = pxLength / toUnitless(baseFontSize);\n } else {\n return length;\n }\n }\n\n return parseFloat(outputLength.toFixed(5)) + toUnit;\n };\n}\nexport function alignProperty(_ref) {\n var size = _ref.size,\n grid = _ref.grid;\n var sizeBelow = size - size % grid;\n var sizeAbove = sizeBelow + grid;\n return size - sizeBelow < sizeAbove - size ? sizeBelow : sizeAbove;\n} // fontGrid finds a minimal grid (in rem) for the fontSize values so that the\n// lineHeight falls under a x pixels grid, 4px in the case of Material Design,\n// without changing the relative line height\n\nexport function fontGrid(_ref2) {\n var lineHeight = _ref2.lineHeight,\n pixels = _ref2.pixels,\n htmlFontSize = _ref2.htmlFontSize;\n return pixels / (lineHeight * htmlFontSize);\n}\n/**\n * generate a responsive version of a given CSS property\n * @example\n * responsiveProperty({\n * cssProperty: 'fontSize',\n * min: 15,\n * max: 20,\n * unit: 'px',\n * breakpoints: [300, 600],\n * })\n *\n * // this returns\n *\n * {\n * fontSize: '15px',\n * '@media (min-width:300px)': {\n * fontSize: '17.5px',\n * },\n * '@media (min-width:600px)': {\n * fontSize: '20px',\n * },\n * }\n *\n * @param {Object} params\n * @param {string} params.cssProperty - The CSS property to be made responsive\n * @param {number} params.min - The smallest value of the CSS property\n * @param {number} params.max - The largest value of the CSS property\n * @param {string} [params.unit] - The unit to be used for the CSS property\n * @param {Array.number} [params.breakpoints] - An array of breakpoints\n * @param {number} [params.alignStep] - Round scaled value to fall under this grid\n * @returns {Object} responsive styles for {params.cssProperty}\n */\n\nexport function responsiveProperty(_ref3) {\n var cssProperty = _ref3.cssProperty,\n min = _ref3.min,\n max = _ref3.max,\n _ref3$unit = _ref3.unit,\n unit = _ref3$unit === void 0 ? 'rem' : _ref3$unit,\n _ref3$breakpoints = _ref3.breakpoints,\n breakpoints = _ref3$breakpoints === void 0 ? [600, 960, 1280] : _ref3$breakpoints,\n _ref3$transform = _ref3.transform,\n transform = _ref3$transform === void 0 ? null : _ref3$transform;\n\n var output = _defineProperty({}, cssProperty, \"\".concat(min).concat(unit));\n\n var factor = (max - min) / breakpoints[breakpoints.length - 1];\n breakpoints.forEach(function (breakpoint) {\n var value = min + factor * breakpoint;\n\n if (transform !== null) {\n value = transform(value);\n }\n\n output[\"@media (min-width:\".concat(breakpoint, \"px)\")] = _defineProperty({}, cssProperty, \"\".concat(Math.round(value * 10000) / 10000).concat(unit));\n });\n return output;\n}","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport { formatMuiErrorMessage as _formatMuiErrorMessage } from \"@material-ui/utils\";\nimport { isUnitless, convertLength, responsiveProperty, alignProperty, fontGrid } from './cssUtils';\nexport default function responsiveFontSizes(themeInput) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n var _options$breakpoints = options.breakpoints,\n breakpoints = _options$breakpoints === void 0 ? ['sm', 'md', 'lg'] : _options$breakpoints,\n _options$disableAlign = options.disableAlign,\n disableAlign = _options$disableAlign === void 0 ? false : _options$disableAlign,\n _options$factor = options.factor,\n factor = _options$factor === void 0 ? 2 : _options$factor,\n _options$variants = options.variants,\n variants = _options$variants === void 0 ? ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'subtitle1', 'subtitle2', 'body1', 'body2', 'caption', 'button', 'overline'] : _options$variants;\n\n var theme = _extends({}, themeInput);\n\n theme.typography = _extends({}, theme.typography);\n var typography = theme.typography; // Convert between css lengths e.g. em->px or px->rem\n // Set the baseFontSize for your project. Defaults to 16px (also the browser default).\n\n var convert = convertLength(typography.htmlFontSize);\n var breakpointValues = breakpoints.map(function (x) {\n return theme.breakpoints.values[x];\n });\n variants.forEach(function (variant) {\n var style = typography[variant];\n var remFontSize = parseFloat(convert(style.fontSize, 'rem'));\n\n if (remFontSize <= 1) {\n return;\n }\n\n var maxFontSize = remFontSize;\n var minFontSize = 1 + (maxFontSize - 1) / factor;\n var lineHeight = style.lineHeight;\n\n if (!isUnitless(lineHeight) && !disableAlign) {\n throw new Error(process.env.NODE_ENV !== \"production\" ? \"Material-UI: Unsupported non-unitless line height with grid alignment.\\nUse unitless line heights instead.\" : _formatMuiErrorMessage(6));\n }\n\n if (!isUnitless(lineHeight)) {\n // make it unitless\n lineHeight = parseFloat(convert(lineHeight, 'rem')) / parseFloat(remFontSize);\n }\n\n var transform = null;\n\n if (!disableAlign) {\n transform = function transform(value) {\n return alignProperty({\n size: value,\n grid: fontGrid({\n pixels: 4,\n lineHeight: lineHeight,\n htmlFontSize: typography.htmlFontSize\n })\n });\n };\n }\n\n typography[variant] = _extends({}, style, responsiveProperty({\n cssProperty: 'fontSize',\n min: minFontSize,\n max: maxFontSize,\n unit: 'rem',\n breakpoints: breakpointValues,\n transform: transform\n }));\n });\n return theme;\n}"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/3.78774c37.chunk.js b/static/js/3.78774c37.chunk.js
new file mode 100644
index 0000000..4206e31
--- /dev/null
+++ b/static/js/3.78774c37.chunk.js
@@ -0,0 +1,2 @@
+(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[3,4,5,6,7],{153:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Games ...in progress"})})},154:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Projects ...in progress"})})},155:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return j}));var n=i(2),r=i(33),a=(i(0),i(107)),c=i(145),s=i(46),l=i(148),o=i(146),d=Object(o.a)((function(e){return{container:{marginTop:"auto",display:"flex"},name:Object(r.a)({textTransform:"uppercase",letterSpacing:"2rem"},e.breakpoints.down("md"),{letterSpacing:"1rem",fontSize:"1.4rem",fontWeight:"bold"})}})),j=function(){var e=d();return Object(n.jsx)(a.a,{id:"about",children:Object(n.jsx)(c.a,{container:!0,direction:"row",alignItems:"stretch",justify:"flex-end",children:Object(n.jsx)("div",{style:{height:"70vh",display:"flex",alignItems:"flex-end"},children:Object(n.jsxs)(c.a,{className:e.container,container:!0,direction:"column",alignItems:"flex-end",justify:"flex-end",spacing:3,children:[Object(n.jsx)(c.a,{item:!0,children:Object(n.jsx)(s.a,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),Object(n.jsx)(c.a,{item:!0,children:Object(n.jsx)(s.a,{variant:"h1",gutterBottom:!0,align:"right",inline:"true",className:e.name,children:"Dan Dobos"})}),Object(n.jsx)(c.a,{item:!0,children:Object(n.jsxs)(s.a,{align:"right",inline:"true",variant:"h6",children:["A passionate software developer with affinity for React and AWS.",Object(n.jsx)("br",{}),"Characterized by the desire of understanding and implementing technological innovations."]})}),Object(n.jsxs)(c.a,{item:!0,children:[Object(n.jsx)(s.a,{align:"right",inline:"true",children:"Contact"}),Object(n.jsx)(l.a,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},156:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Snippets ...in progress"})})},158:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return g}));var n=i(2),r=i(0),a=i(145),c=i(46),s=i(1),l=i(3),o=(i(4),i(5)),d=i(6),j=i(25),h=r.forwardRef((function(e,t){var i=e.absolute,n=void 0!==i&&i,a=e.classes,c=e.className,d=e.component,j=void 0===d?"hr":d,h=e.flexItem,u=void 0!==h&&h,b=e.light,m=void 0!==b&&b,f=e.orientation,x=void 0===f?"horizontal":f,g=e.role,O=void 0===g?"hr"!==j?"separator":void 0:g,v=e.variant,p=void 0===v?"fullWidth":v,w=Object(l.a)(e,["absolute","classes","className","component","flexItem","light","orientation","role","variant"]);return r.createElement(j,Object(s.a)({className:Object(o.a)(a.root,c,"fullWidth"!==p&&a[p],n&&a.absolute,u&&a.flexItem,m&&a.light,"vertical"===x&&a.vertical),role:O,ref:t},w))})),u=Object(d.a)((function(e){return{root:{height:1,margin:0,border:"none",flexShrink:0,backgroundColor:e.palette.divider},absolute:{position:"absolute",bottom:0,left:0,width:"100%"},inset:{marginLeft:72},light:{backgroundColor:Object(j.c)(e.palette.divider,.08)},middle:{marginLeft:e.spacing(2),marginRight:e.spacing(2)},vertical:{height:"100%",width:1},flexItem:{alignSelf:"stretch",height:"auto"}}}),{name:"MuiDivider"})(h),b=i(155),m=i(153),f=i(156),x=i(154),g=function(){return Object(n.jsxs)(a.a,{container:!0,direction:"row",alignItems:"stretch",spacing:3,children:[Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Projects"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(x.default,{})})]}),Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Games"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(m.default,{})})]}),Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Snippets"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(f.default,{})})]}),Object(n.jsx)(a.a,{item:!0,container:!0,justify:"flex-end",children:Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(b.default,{})})})]})}}}]);
+//# sourceMappingURL=3.78774c37.chunk.js.map
\ No newline at end of file
diff --git a/static/js/3.78774c37.chunk.js.map b/static/js/3.78774c37.chunk.js.map
new file mode 100644
index 0000000..86a304a
--- /dev/null
+++ b/static/js/3.78774c37.chunk.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["pages/games/Games.jsx","pages/projects/Projects.jsx","pages/about/About.jsx","pages/snippets/Snippets.jsx","../node_modules/@material-ui/core/esm/Divider/Divider.js","pages/home/Home.jsx"],"names":["Games","style","minHeight","Projects","useStyles","makeStyles","theme","container","marginTop","display","name","textTransform","letterSpacing","breakpoints","down","fontSize","fontWeight","About","classes","Container","id","Grid","direction","alignItems","justify","height","className","spacing","item","Typography","variant","align","inline","gutterBottom","Link","href","target","color","Snippets","Divider","React","props","ref","_props$absolute","absolute","_props$component","component","Component","_props$flexItem","flexItem","_props$light","light","_props$orientation","orientation","_props$role","role","undefined","_props$variant","other","_objectWithoutProperties","_extends","clsx","root","vertical","withStyles","margin","border","flexShrink","backgroundColor","palette","divider","position","bottom","left","width","inset","marginLeft","fade","middle","marginRight","alignSelf","Home"],"mappings":"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","file":"static/js/3.78774c37.chunk.js","sourcesContent":["import React from 'react';\n\nconst Games = () => {\n return (\n Games ...in progress
\n );\n};\n\nexport default Games;\n","import React from 'react'\n\nconst Projects = () => {\n return (\n \n Projects ...in progress\n
\n )\n}\n\nexport default Projects\n","import React from 'react';\nimport { Container, Grid, Typography, Link } from '@material-ui/core';\nimport { makeStyles } from '@material-ui/core/styles';\nconst useStyles = makeStyles((theme) => ({\n // root: {\n // display: 'flex',\n // flexDirection: 'column',\n // justifyContent: 'flex-end',\n // height: 'auto',\n // },\n container: {\n marginTop: 'auto',\n // height:'100vh'\n display: 'flex',\n // position: 'absolute',\n },\n name: {\n textTransform: 'uppercase',\n letterSpacing: '2rem',\n [theme.breakpoints.down('md')]: {\n letterSpacing: '1rem',\n fontSize: '1.4rem',\n fontWeight: 'bold',\n },\n },\n}));\n\nconst About = () => {\n const classes = useStyles();\n\n return (\n \n \n \n \n \n \n Software Developer\n \n \n \n \n Dan Dobos\n \n \n\n \n \n A passionate software developer with affinity for React and AWS.\n
\n Characterized by the desire of understanding and implementing\n technological innovations.\n \n \n\n {/* Contact */}\n \n \n Contact\n \n \n danandreidobos@gmail.com\n \n \n \n
\n \n \n );\n};\n\nexport default About;\n","import React from 'react';\n\nconst Snippets = () => {\n return (\n \n Snippets ...in progress\n
\n );\n};\n\nexport default Snippets;\n","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport withStyles from '../styles/withStyles';\nimport { fade } from '../styles/colorManipulator';\nexport var styles = function styles(theme) {\n return {\n /* Styles applied to the root element. */\n root: {\n height: 1,\n margin: 0,\n // Reset browser default style.\n border: 'none',\n flexShrink: 0,\n backgroundColor: theme.palette.divider\n },\n\n /* Styles applied to the root element if `absolute={true}`. */\n absolute: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n },\n\n /* Styles applied to the root element if `variant=\"inset\"`. */\n inset: {\n marginLeft: 72\n },\n\n /* Styles applied to the root element if `light={true}`. */\n light: {\n backgroundColor: fade(theme.palette.divider, 0.08)\n },\n\n /* Styles applied to the root element if `variant=\"middle\"`. */\n middle: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n },\n\n /* Styles applied to the root element if `orientation=\"vertical\"`. */\n vertical: {\n height: '100%',\n width: 1\n },\n\n /* Styles applied to the root element if `flexItem={true}`. */\n flexItem: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n };\n};\nvar Divider = /*#__PURE__*/React.forwardRef(function Divider(props, ref) {\n var _props$absolute = props.absolute,\n absolute = _props$absolute === void 0 ? false : _props$absolute,\n classes = props.classes,\n className = props.className,\n _props$component = props.component,\n Component = _props$component === void 0 ? 'hr' : _props$component,\n _props$flexItem = props.flexItem,\n flexItem = _props$flexItem === void 0 ? false : _props$flexItem,\n _props$light = props.light,\n light = _props$light === void 0 ? false : _props$light,\n _props$orientation = props.orientation,\n orientation = _props$orientation === void 0 ? 'horizontal' : _props$orientation,\n _props$role = props.role,\n role = _props$role === void 0 ? Component !== 'hr' ? 'separator' : undefined : _props$role,\n _props$variant = props.variant,\n variant = _props$variant === void 0 ? 'fullWidth' : _props$variant,\n other = _objectWithoutProperties(props, [\"absolute\", \"classes\", \"className\", \"component\", \"flexItem\", \"light\", \"orientation\", \"role\", \"variant\"]);\n\n return /*#__PURE__*/React.createElement(Component, _extends({\n className: clsx(classes.root, className, variant !== 'fullWidth' && classes[variant], absolute && classes.absolute, flexItem && classes.flexItem, light && classes.light, orientation === 'vertical' && classes.vertical),\n role: role,\n ref: ref\n }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes = {\n // ----------------------------- Warning --------------------------------\n // | These PropTypes are generated from the TypeScript type definitions |\n // | To update them edit the d.ts file and run \"yarn proptypes\" |\n // ----------------------------------------------------------------------\n\n /**\n * Absolutely position the element.\n */\n absolute: PropTypes.bool,\n\n /**\n * @ignore\n */\n children: PropTypes.node,\n\n /**\n * Override or extend the styles applied to the component.\n * See [CSS API](#css) below for more details.\n */\n classes: PropTypes.object,\n\n /**\n * @ignore\n */\n className: PropTypes.string,\n\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes\n /* @typescript-to-proptypes-ignore */\n .elementType,\n\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n */\n flexItem: PropTypes.bool,\n\n /**\n * If `true`, the divider will have a lighter color.\n */\n light: PropTypes.bool,\n\n /**\n * The divider orientation.\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n\n /**\n * @ignore\n */\n role: PropTypes.string,\n\n /**\n * The variant to use.\n */\n variant: PropTypes.oneOf(['fullWidth', 'inset', 'middle'])\n} : void 0;\nexport default withStyles(styles, {\n name: 'MuiDivider'\n})(Divider);","import React from 'react';\nimport { Grid, Typography, Divider } from '@material-ui/core';\nimport About from '../about';\nimport Games from '../games';\nimport Snippets from '../snippets';\nimport Projects from '../projects';\n\nconst Home = () => {\n return (\n \n \n \n Projects\n \n \n \n \n \n \n \n \n Games\n \n \n \n \n \n \n \n \n Snippets\n \n \n \n \n \n \n\n \n \n \n \n \n );\n};\n\nexport default Home;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/3.81dd6717.chunk.js b/static/js/3.81dd6717.chunk.js
deleted file mode 100644
index 215f7d1..0000000
--- a/static/js/3.81dd6717.chunk.js
+++ /dev/null
@@ -1,2 +0,0 @@
-(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[3,4,5,6,7],{153:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return j}));var n=i(33),r=i(2),a=(i(0),i(107)),c=i(145),s=i(46),l=i(148),o=i(146),d=Object(o.a)((function(e){return{container:{marginTop:"auto",display:"flex"},name:Object(n.a)({textTransform:"uppercase",letterSpacing:"2rem"},e.breakpoints.down("md"),{letterSpacing:"1rem",fontSize:"1.4rem",fontWeight:"bold"})}})),j=function(){var e=d();return Object(r.jsx)(a.a,{id:"about",children:Object(r.jsx)(c.a,{container:!0,direction:"row",alignItems:"stretch",justify:"flex-end",children:Object(r.jsx)("div",{style:{height:"70vh",display:"flex",alignItems:"flex-end"},children:Object(r.jsxs)(c.a,{className:e.container,container:!0,direction:"column",alignItems:"flex-end",justify:"flex-end",spacing:3,children:[Object(r.jsx)(c.a,{item:!0,children:Object(r.jsx)(s.a,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),Object(r.jsx)(c.a,{item:!0,children:Object(r.jsx)(s.a,{variant:"h1",gutterBottom:!0,align:"right",inline:"true",className:e.name,children:"Dan Dobos"})}),Object(r.jsx)(c.a,{item:!0,children:Object(r.jsx)(l.a,{variant:"h6",href:"https://skilltransfers.com/",target:"_blank",rel:"noopener noreferrer",color:"inherit",gutterBottom:!0,children:"https://skilltransfers.com/"})}),Object(r.jsx)(c.a,{item:!0,children:Object(r.jsxs)(s.a,{align:"right",inline:"true",variant:"h6",children:["A passionate software developer with affinity for React and AWS.",Object(r.jsx)("br",{}),"Characterized by the desire of understanding and implementing technological innovations."]})}),Object(r.jsxs)(c.a,{item:!0,children:[Object(r.jsx)(s.a,{align:"right",inline:"true",children:"Contact"}),Object(r.jsx)(l.a,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},154:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Games ...in progress"})})},155:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Snippets ...in progress"})})},156:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return r}));var n=i(2),r=(i(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Projects ...in progress"})})},158:function(e,t,i){"use strict";i.r(t),i.d(t,"default",(function(){return g}));var n=i(2),r=i(0),a=i(145),c=i(46),s=i(1),l=i(3),o=(i(4),i(5)),d=i(6),j=i(25),h=r.forwardRef((function(e,t){var i=e.absolute,n=void 0!==i&&i,a=e.classes,c=e.className,d=e.component,j=void 0===d?"hr":d,h=e.flexItem,u=void 0!==h&&h,b=e.light,m=void 0!==b&&b,f=e.orientation,x=void 0===f?"horizontal":f,g=e.role,O=void 0===g?"hr"!==j?"separator":void 0:g,v=e.variant,p=void 0===v?"fullWidth":v,w=Object(l.a)(e,["absolute","classes","className","component","flexItem","light","orientation","role","variant"]);return r.createElement(j,Object(s.a)({className:Object(o.a)(a.root,c,"fullWidth"!==p&&a[p],n&&a.absolute,u&&a.flexItem,m&&a.light,"vertical"===x&&a.vertical),role:O,ref:t},w))})),u=Object(d.a)((function(e){return{root:{height:1,margin:0,border:"none",flexShrink:0,backgroundColor:e.palette.divider},absolute:{position:"absolute",bottom:0,left:0,width:"100%"},inset:{marginLeft:72},light:{backgroundColor:Object(j.c)(e.palette.divider,.08)},middle:{marginLeft:e.spacing(2),marginRight:e.spacing(2)},vertical:{height:"100%",width:1},flexItem:{alignSelf:"stretch",height:"auto"}}}),{name:"MuiDivider"})(h),b=i(153),m=i(154),f=i(155),x=i(156),g=function(){return Object(n.jsxs)(a.a,{container:!0,direction:"row",alignItems:"stretch",spacing:3,children:[Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Projects"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(x.default,{})})]}),Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Games"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(m.default,{})})]}),Object(n.jsxs)(a.a,{item:!0,container:!0,direction:"column",children:[Object(n.jsxs)(a.a,{item:!0,children:[Object(n.jsx)(c.a,{variant:"h3",children:"Snippets"}),Object(n.jsx)(u,{variant:"inset"})]}),Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(f.default,{})})]}),Object(n.jsx)(a.a,{item:!0,container:!0,justify:"flex-end",children:Object(n.jsx)(a.a,{item:!0,children:Object(n.jsx)(b.default,{})})})]})}}}]);
-//# sourceMappingURL=3.81dd6717.chunk.js.map
\ No newline at end of file
diff --git a/static/js/3.81dd6717.chunk.js.map b/static/js/3.81dd6717.chunk.js.map
deleted file mode 100644
index 363c2d5..0000000
--- a/static/js/3.81dd6717.chunk.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["pages/about/About.jsx","pages/games/Games.jsx","pages/snippets/Snippets.jsx","pages/projects/Projects.jsx","../node_modules/@material-ui/core/esm/Divider/Divider.js","pages/home/Home.jsx"],"names":["useStyles","makeStyles","theme","container","marginTop","display","name","textTransform","letterSpacing","breakpoints","down","fontSize","fontWeight","About","classes","Container","id","Grid","direction","alignItems","justify","style","height","className","spacing","item","Typography","variant","align","inline","gutterBottom","Link","href","target","rel","color","Games","minHeight","Snippets","Projects","Divider","React","props","ref","_props$absolute","absolute","_props$component","component","Component","_props$flexItem","flexItem","_props$light","light","_props$orientation","orientation","_props$role","role","undefined","_props$variant","other","_objectWithoutProperties","_extends","clsx","root","vertical","withStyles","margin","border","flexShrink","backgroundColor","palette","divider","position","bottom","left","width","inset","marginLeft","fade","middle","marginRight","alignSelf","Home"],"mappings":"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","file":"static/js/3.81dd6717.chunk.js","sourcesContent":["import React from 'react';\nimport { Container, Grid, Typography, Link } from '@material-ui/core';\nimport { makeStyles } from '@material-ui/core/styles';\nconst useStyles = makeStyles((theme) => ({\n // root: {\n // display: 'flex',\n // flexDirection: 'column',\n // justifyContent: 'flex-end',\n // height: 'auto',\n // },\n container: {\n marginTop: 'auto',\n // height:'100vh'\n display: 'flex',\n // position: 'absolute',\n },\n name: {\n textTransform: 'uppercase',\n letterSpacing: '2rem',\n [theme.breakpoints.down('md')]: {\n letterSpacing: '1rem',\n fontSize: '1.4rem',\n fontWeight: 'bold',\n },\n },\n}));\n\nconst About = () => {\n const classes = useStyles();\n\n return (\n \n \n \n \n \n \n Software Developer\n \n \n \n \n Dan Dobos\n \n \n \n \n https://skilltransfers.com/\n \n \n\n \n \n A passionate software developer with affinity for React and AWS.\n
\n Characterized by the desire of understanding and implementing\n technological innovations.\n \n \n\n {/* Contact */}\n \n \n Contact\n \n \n danandreidobos@gmail.com\n \n \n \n
\n \n \n );\n};\n\nexport default About;\n","import React from 'react';\n\nconst Games = () => {\n return (\n Games ...in progress
\n );\n};\n\nexport default Games;\n","import React from 'react';\n\nconst Snippets = () => {\n return (\n \n Snippets ...in progress\n
\n );\n};\n\nexport default Snippets;\n","import React from 'react'\n\nconst Projects = () => {\n return (\n \n Projects ...in progress\n
\n )\n}\n\nexport default Projects\n","import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutProperties from \"@babel/runtime/helpers/esm/objectWithoutProperties\";\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport withStyles from '../styles/withStyles';\nimport { fade } from '../styles/colorManipulator';\nexport var styles = function styles(theme) {\n return {\n /* Styles applied to the root element. */\n root: {\n height: 1,\n margin: 0,\n // Reset browser default style.\n border: 'none',\n flexShrink: 0,\n backgroundColor: theme.palette.divider\n },\n\n /* Styles applied to the root element if `absolute={true}`. */\n absolute: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n },\n\n /* Styles applied to the root element if `variant=\"inset\"`. */\n inset: {\n marginLeft: 72\n },\n\n /* Styles applied to the root element if `light={true}`. */\n light: {\n backgroundColor: fade(theme.palette.divider, 0.08)\n },\n\n /* Styles applied to the root element if `variant=\"middle\"`. */\n middle: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n },\n\n /* Styles applied to the root element if `orientation=\"vertical\"`. */\n vertical: {\n height: '100%',\n width: 1\n },\n\n /* Styles applied to the root element if `flexItem={true}`. */\n flexItem: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n };\n};\nvar Divider = /*#__PURE__*/React.forwardRef(function Divider(props, ref) {\n var _props$absolute = props.absolute,\n absolute = _props$absolute === void 0 ? false : _props$absolute,\n classes = props.classes,\n className = props.className,\n _props$component = props.component,\n Component = _props$component === void 0 ? 'hr' : _props$component,\n _props$flexItem = props.flexItem,\n flexItem = _props$flexItem === void 0 ? false : _props$flexItem,\n _props$light = props.light,\n light = _props$light === void 0 ? false : _props$light,\n _props$orientation = props.orientation,\n orientation = _props$orientation === void 0 ? 'horizontal' : _props$orientation,\n _props$role = props.role,\n role = _props$role === void 0 ? Component !== 'hr' ? 'separator' : undefined : _props$role,\n _props$variant = props.variant,\n variant = _props$variant === void 0 ? 'fullWidth' : _props$variant,\n other = _objectWithoutProperties(props, [\"absolute\", \"classes\", \"className\", \"component\", \"flexItem\", \"light\", \"orientation\", \"role\", \"variant\"]);\n\n return /*#__PURE__*/React.createElement(Component, _extends({\n className: clsx(classes.root, className, variant !== 'fullWidth' && classes[variant], absolute && classes.absolute, flexItem && classes.flexItem, light && classes.light, orientation === 'vertical' && classes.vertical),\n role: role,\n ref: ref\n }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes = {\n // ----------------------------- Warning --------------------------------\n // | These PropTypes are generated from the TypeScript type definitions |\n // | To update them edit the d.ts file and run \"yarn proptypes\" |\n // ----------------------------------------------------------------------\n\n /**\n * Absolutely position the element.\n */\n absolute: PropTypes.bool,\n\n /**\n * @ignore\n */\n children: PropTypes.node,\n\n /**\n * Override or extend the styles applied to the component.\n * See [CSS API](#css) below for more details.\n */\n classes: PropTypes.object,\n\n /**\n * @ignore\n */\n className: PropTypes.string,\n\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes\n /* @typescript-to-proptypes-ignore */\n .elementType,\n\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n */\n flexItem: PropTypes.bool,\n\n /**\n * If `true`, the divider will have a lighter color.\n */\n light: PropTypes.bool,\n\n /**\n * The divider orientation.\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n\n /**\n * @ignore\n */\n role: PropTypes.string,\n\n /**\n * The variant to use.\n */\n variant: PropTypes.oneOf(['fullWidth', 'inset', 'middle'])\n} : void 0;\nexport default withStyles(styles, {\n name: 'MuiDivider'\n})(Divider);","import React from 'react';\nimport { Grid, Typography, Divider } from '@material-ui/core';\nimport About from '../about';\nimport Games from '../games';\nimport Snippets from '../snippets';\nimport Projects from '../projects';\n\nconst Home = () => {\n return (\n \n \n \n Projects\n \n \n \n \n \n \n \n \n Games\n \n \n \n \n \n \n \n \n Snippets\n \n \n \n \n \n \n\n \n \n \n \n \n );\n};\n\nexport default Home;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/4.27968cb6.chunk.js b/static/js/4.27968cb6.chunk.js
deleted file mode 100644
index 41cb63d..0000000
--- a/static/js/4.27968cb6.chunk.js
+++ /dev/null
@@ -1,2 +0,0 @@
-(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[4],{153:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return h}));var i=n(33),a=n(2),r=(n(0),n(107)),c=n(145),s=n(46),l=n(148),o=n(146),d=Object(o.a)((function(e){return{container:{marginTop:"auto",display:"flex"},name:Object(i.a)({textTransform:"uppercase",letterSpacing:"2rem"},e.breakpoints.down("md"),{letterSpacing:"1rem",fontSize:"1.4rem",fontWeight:"bold"})}})),h=function(){var e=d();return Object(a.jsx)(r.a,{id:"about",children:Object(a.jsx)(c.a,{container:!0,direction:"row",alignItems:"stretch",justify:"flex-end",children:Object(a.jsx)("div",{style:{height:"70vh",display:"flex",alignItems:"flex-end"},children:Object(a.jsxs)(c.a,{className:e.container,container:!0,direction:"column",alignItems:"flex-end",justify:"flex-end",spacing:3,children:[Object(a.jsx)(c.a,{item:!0,children:Object(a.jsx)(s.a,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),Object(a.jsx)(c.a,{item:!0,children:Object(a.jsx)(s.a,{variant:"h1",gutterBottom:!0,align:"right",inline:"true",className:e.name,children:"Dan Dobos"})}),Object(a.jsx)(c.a,{item:!0,children:Object(a.jsx)(l.a,{variant:"h6",href:"https://skilltransfers.com/",target:"_blank",rel:"noopener noreferrer",color:"inherit",gutterBottom:!0,children:"https://skilltransfers.com/"})}),Object(a.jsx)(c.a,{item:!0,children:Object(a.jsxs)(s.a,{align:"right",inline:"true",variant:"h6",children:["A passionate software developer with affinity for React and AWS.",Object(a.jsx)("br",{}),"Characterized by the desire of understanding and implementing technological innovations."]})}),Object(a.jsxs)(c.a,{item:!0,children:[Object(a.jsx)(s.a,{align:"right",inline:"true",children:"Contact"}),Object(a.jsx)(l.a,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}}}]);
-//# sourceMappingURL=4.27968cb6.chunk.js.map
\ No newline at end of file
diff --git a/static/js/4.27968cb6.chunk.js.map b/static/js/4.27968cb6.chunk.js.map
deleted file mode 100644
index 8d858be..0000000
--- a/static/js/4.27968cb6.chunk.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["pages/about/About.jsx"],"names":["useStyles","makeStyles","theme","container","marginTop","display","name","textTransform","letterSpacing","breakpoints","down","fontSize","fontWeight","About","classes","Container","id","Grid","direction","alignItems","justify","style","height","className","spacing","item","Typography","variant","align","inline","gutterBottom","Link","href","target","rel","color"],"mappings":"qOAGMA,EAAYC,aAAW,SAACC,GAAD,MAAY,CAOvCC,UAAW,CACTC,UAAW,OAEXC,QAAS,QAGXC,KAAK,aACHC,cAAe,YACfC,cAAe,QACdN,EAAMO,YAAYC,KAAK,MAAQ,CAC9BF,cAAe,OACfG,SAAU,SACVC,WAAY,aAqFHC,EAhFD,WACZ,IAAMC,EAAUd,IAEhB,OACE,cAACe,EAAA,EAAD,CAAWC,GAAG,QAAd,SACE,cAACC,EAAA,EAAD,CAAMd,WAAS,EAACe,UAAU,MAAMC,WAAW,UAAUC,QAAQ,WAA7D,SACE,qBACEC,MAAO,CACLC,OAAQ,OACRjB,QAAS,OACTc,WAAY,YAJhB,SAOE,eAACF,EAAA,EAAD,CACEM,UAAWT,EAAQX,UACnBA,WAAS,EACTe,UAAU,SACVC,WAAW,WACXC,QAAQ,WACRI,QAAS,EANX,UAQE,cAACP,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,cAACC,EAAA,EAAD,CAAYC,QAAQ,KAAKC,MAAM,QAAQC,OAAO,OAA9C,kCAIF,cAACZ,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,cAACC,EAAA,EAAD,CACEC,QAAQ,KACRG,cAAY,EACZF,MAAM,QACNC,OAAO,OACPN,UAAWT,EAAQR,KALrB,yBAUF,cAACW,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,cAACM,EAAA,EAAD,CACEJ,QAAQ,KACRK,KAAK,8BACLC,OAAO,SACPC,IAAI,sBACJC,MAAM,UACNL,cAAY,EANd,2CAYF,cAACb,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,eAACC,EAAA,EAAD,CAAYE,MAAM,QAAQC,OAAO,OAAOF,QAAQ,KAAhD,6EAEE,uBAFF,gGASF,eAACV,EAAA,EAAD,CAAMQ,MAAI,EAAV,UACE,cAACC,EAAA,EAAD,CAAYE,MAAM,QAAQC,OAAO,OAAjC,qBAGA,cAACE,EAAA,EAAD,CACEJ,QAAQ,KACRK,KAAK,kCACLC,OAAO,SACPE,MAAM,UAJR","file":"static/js/4.27968cb6.chunk.js","sourcesContent":["import React from 'react';\nimport { Container, Grid, Typography, Link } from '@material-ui/core';\nimport { makeStyles } from '@material-ui/core/styles';\nconst useStyles = makeStyles((theme) => ({\n // root: {\n // display: 'flex',\n // flexDirection: 'column',\n // justifyContent: 'flex-end',\n // height: 'auto',\n // },\n container: {\n marginTop: 'auto',\n // height:'100vh'\n display: 'flex',\n // position: 'absolute',\n },\n name: {\n textTransform: 'uppercase',\n letterSpacing: '2rem',\n [theme.breakpoints.down('md')]: {\n letterSpacing: '1rem',\n fontSize: '1.4rem',\n fontWeight: 'bold',\n },\n },\n}));\n\nconst About = () => {\n const classes = useStyles();\n\n return (\n \n \n \n \n \n \n Software Developer\n \n \n \n \n Dan Dobos\n \n \n \n \n https://skilltransfers.com/\n \n \n\n \n \n A passionate software developer with affinity for React and AWS.\n
\n Characterized by the desire of understanding and implementing\n technological innovations.\n \n \n\n {/* Contact */}\n \n \n Contact\n \n \n danandreidobos@gmail.com\n \n \n \n
\n \n \n );\n};\n\nexport default About;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/4.68568b14.chunk.js b/static/js/4.68568b14.chunk.js
new file mode 100644
index 0000000..59fedf6
--- /dev/null
+++ b/static/js/4.68568b14.chunk.js
@@ -0,0 +1,2 @@
+(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[4],{155:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return h}));var i=n(2),a=n(33),r=(n(0),n(107)),c=n(145),l=n(46),s=n(148),o=n(146),d=Object(o.a)((function(e){return{container:{marginTop:"auto",display:"flex"},name:Object(a.a)({textTransform:"uppercase",letterSpacing:"2rem"},e.breakpoints.down("md"),{letterSpacing:"1rem",fontSize:"1.4rem",fontWeight:"bold"})}})),h=function(){var e=d();return Object(i.jsx)(r.a,{id:"about",children:Object(i.jsx)(c.a,{container:!0,direction:"row",alignItems:"stretch",justify:"flex-end",children:Object(i.jsx)("div",{style:{height:"70vh",display:"flex",alignItems:"flex-end"},children:Object(i.jsxs)(c.a,{className:e.container,container:!0,direction:"column",alignItems:"flex-end",justify:"flex-end",spacing:3,children:[Object(i.jsx)(c.a,{item:!0,children:Object(i.jsx)(l.a,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),Object(i.jsx)(c.a,{item:!0,children:Object(i.jsx)(l.a,{variant:"h1",gutterBottom:!0,align:"right",inline:"true",className:e.name,children:"Dan Dobos"})}),Object(i.jsx)(c.a,{item:!0,children:Object(i.jsxs)(l.a,{align:"right",inline:"true",variant:"h6",children:["A passionate software developer with affinity for React and AWS.",Object(i.jsx)("br",{}),"Characterized by the desire of understanding and implementing technological innovations."]})}),Object(i.jsxs)(c.a,{item:!0,children:[Object(i.jsx)(l.a,{align:"right",inline:"true",children:"Contact"}),Object(i.jsx)(s.a,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}}}]);
+//# sourceMappingURL=4.68568b14.chunk.js.map
\ No newline at end of file
diff --git a/static/js/4.68568b14.chunk.js.map b/static/js/4.68568b14.chunk.js.map
new file mode 100644
index 0000000..beb4a39
--- /dev/null
+++ b/static/js/4.68568b14.chunk.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["pages/about/About.jsx"],"names":["useStyles","makeStyles","theme","container","marginTop","display","name","textTransform","letterSpacing","breakpoints","down","fontSize","fontWeight","About","classes","Container","id","Grid","direction","alignItems","justify","style","height","className","spacing","item","Typography","variant","align","inline","gutterBottom","Link","href","target","color"],"mappings":"qOAGMA,EAAYC,aAAW,SAACC,GAAD,MAAY,CAOvCC,UAAW,CACTC,UAAW,OAEXC,QAAS,QAGXC,KAAK,aACHC,cAAe,YACfC,cAAe,QACdN,EAAMO,YAAYC,KAAK,MAAQ,CAC9BF,cAAe,OACfG,SAAU,SACVC,WAAY,aAyEHC,EApED,WACZ,IAAMC,EAAUd,IAEhB,OACE,cAACe,EAAA,EAAD,CAAWC,GAAG,QAAd,SACE,cAACC,EAAA,EAAD,CAAMd,WAAS,EAACe,UAAU,MAAMC,WAAW,UAAUC,QAAQ,WAA7D,SACE,qBACEC,MAAO,CACLC,OAAQ,OACRjB,QAAS,OACTc,WAAY,YAJhB,SAOE,eAACF,EAAA,EAAD,CACEM,UAAWT,EAAQX,UACnBA,WAAS,EACTe,UAAU,SACVC,WAAW,WACXC,QAAQ,WACRI,QAAS,EANX,UAQE,cAACP,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,cAACC,EAAA,EAAD,CAAYC,QAAQ,KAAKC,MAAM,QAAQC,OAAO,OAA9C,kCAIF,cAACZ,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,cAACC,EAAA,EAAD,CACEC,QAAQ,KACRG,cAAY,EACZF,MAAM,QACNC,OAAO,OACPN,UAAWT,EAAQR,KALrB,yBAWF,cAACW,EAAA,EAAD,CAAMQ,MAAI,EAAV,SACE,eAACC,EAAA,EAAD,CAAYE,MAAM,QAAQC,OAAO,OAAOF,QAAQ,KAAhD,6EAEE,uBAFF,gGASF,eAACV,EAAA,EAAD,CAAMQ,MAAI,EAAV,UACE,cAACC,EAAA,EAAD,CAAYE,MAAM,QAAQC,OAAO,OAAjC,qBAGA,cAACE,EAAA,EAAD,CACEJ,QAAQ,KACRK,KAAK,kCACLC,OAAO,SACPC,MAAM,UAJR","file":"static/js/4.68568b14.chunk.js","sourcesContent":["import React from 'react';\nimport { Container, Grid, Typography, Link } from '@material-ui/core';\nimport { makeStyles } from '@material-ui/core/styles';\nconst useStyles = makeStyles((theme) => ({\n // root: {\n // display: 'flex',\n // flexDirection: 'column',\n // justifyContent: 'flex-end',\n // height: 'auto',\n // },\n container: {\n marginTop: 'auto',\n // height:'100vh'\n display: 'flex',\n // position: 'absolute',\n },\n name: {\n textTransform: 'uppercase',\n letterSpacing: '2rem',\n [theme.breakpoints.down('md')]: {\n letterSpacing: '1rem',\n fontSize: '1.4rem',\n fontWeight: 'bold',\n },\n },\n}));\n\nconst About = () => {\n const classes = useStyles();\n\n return (\n \n \n \n \n \n \n Software Developer\n \n \n \n \n Dan Dobos\n \n \n\n \n \n A passionate software developer with affinity for React and AWS.\n
\n Characterized by the desire of understanding and implementing\n technological innovations.\n \n \n\n {/* Contact */}\n \n \n Contact\n \n \n danandreidobos@gmail.com\n \n \n \n
\n \n \n );\n};\n\nexport default About;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/5.ab6c6734.chunk.js b/static/js/5.b712265a.chunk.js
similarity index 68%
rename from static/js/5.ab6c6734.chunk.js
rename to static/js/5.b712265a.chunk.js
index 490792c..2cc3703 100644
--- a/static/js/5.ab6c6734.chunk.js
+++ b/static/js/5.b712265a.chunk.js
@@ -1,2 +1,2 @@
-(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[5],{154:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r}));var c=n(2),r=(n(0),function(){return Object(c.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Games ...in progress"})})}}]);
-//# sourceMappingURL=5.ab6c6734.chunk.js.map
\ No newline at end of file
+(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[5],{153:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return r}));var c=n(2),r=(n(0),function(){return Object(c.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Games ...in progress"})})}}]);
+//# sourceMappingURL=5.b712265a.chunk.js.map
\ No newline at end of file
diff --git a/static/js/5.ab6c6734.chunk.js.map b/static/js/5.b712265a.chunk.js.map
similarity index 84%
rename from static/js/5.ab6c6734.chunk.js.map
rename to static/js/5.b712265a.chunk.js.map
index 7c05582..70700db 100644
--- a/static/js/5.ab6c6734.chunk.js.map
+++ b/static/js/5.b712265a.chunk.js.map
@@ -1 +1 @@
-{"version":3,"sources":["pages/games/Games.jsx"],"names":["Games","style","minHeight"],"mappings":"0KAQeA,G,KAND,WACZ,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/5.ab6c6734.chunk.js","sourcesContent":["import React from 'react';\n\nconst Games = () => {\n return (\n Games ...in progress
\n );\n};\n\nexport default Games;\n"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["pages/games/Games.jsx"],"names":["Games","style","minHeight"],"mappings":"0KAQeA,G,KAND,WACZ,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/5.b712265a.chunk.js","sourcesContent":["import React from 'react';\n\nconst Games = () => {\n return (\n Games ...in progress
\n );\n};\n\nexport default Games;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/6.e0d91721.chunk.js b/static/js/6.11c4aee8.chunk.js
similarity index 68%
rename from static/js/6.e0d91721.chunk.js
rename to static/js/6.11c4aee8.chunk.js
index 76f2dd2..5c7a422 100644
--- a/static/js/6.e0d91721.chunk.js
+++ b/static/js/6.11c4aee8.chunk.js
@@ -1,2 +1,2 @@
-(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[6],{156:function(e,t,c){"use strict";c.r(t),c.d(t,"default",(function(){return r}));var n=c(2),r=(c(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Projects ...in progress"})})}}]);
-//# sourceMappingURL=6.e0d91721.chunk.js.map
\ No newline at end of file
+(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[6],{154:function(e,t,c){"use strict";c.r(t),c.d(t,"default",(function(){return r}));var n=c(2),r=(c(0),function(){return Object(n.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Projects ...in progress"})})}}]);
+//# sourceMappingURL=6.11c4aee8.chunk.js.map
\ No newline at end of file
diff --git a/static/js/6.e0d91721.chunk.js.map b/static/js/6.11c4aee8.chunk.js.map
similarity index 85%
rename from static/js/6.e0d91721.chunk.js.map
rename to static/js/6.11c4aee8.chunk.js.map
index efe0711..cbb043b 100644
--- a/static/js/6.e0d91721.chunk.js.map
+++ b/static/js/6.11c4aee8.chunk.js.map
@@ -1 +1 @@
-{"version":3,"sources":["pages/projects/Projects.jsx"],"names":["Projects","style","minHeight"],"mappings":"0KAUeA,G,KARE,WACf,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/6.e0d91721.chunk.js","sourcesContent":["import React from 'react'\n\nconst Projects = () => {\n return (\n \n Projects ...in progress\n
\n )\n}\n\nexport default Projects\n"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["pages/projects/Projects.jsx"],"names":["Projects","style","minHeight"],"mappings":"0KAUeA,G,KARE,WACf,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/6.11c4aee8.chunk.js","sourcesContent":["import React from 'react'\n\nconst Projects = () => {\n return (\n \n Projects ...in progress\n
\n )\n}\n\nexport default Projects\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/7.cb3d6b14.chunk.js b/static/js/7.a0f12ac5.chunk.js
similarity index 68%
rename from static/js/7.cb3d6b14.chunk.js
rename to static/js/7.a0f12ac5.chunk.js
index 4366c68..767464b 100644
--- a/static/js/7.cb3d6b14.chunk.js
+++ b/static/js/7.a0f12ac5.chunk.js
@@ -1,2 +1,2 @@
-(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[7],{155:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var c=n(2),i=(n(0),function(){return Object(c.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Snippets ...in progress"})})}}]);
-//# sourceMappingURL=7.cb3d6b14.chunk.js.map
\ No newline at end of file
+(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[7],{156:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return i}));var c=n(2),i=(n(0),function(){return Object(c.jsx)("div",{style:{minHeight:"calc(100vh-128px)"},children:"Snippets ...in progress"})})}}]);
+//# sourceMappingURL=7.a0f12ac5.chunk.js.map
\ No newline at end of file
diff --git a/static/js/7.cb3d6b14.chunk.js.map b/static/js/7.a0f12ac5.chunk.js.map
similarity index 85%
rename from static/js/7.cb3d6b14.chunk.js.map
rename to static/js/7.a0f12ac5.chunk.js.map
index c5bd363..2f8dba3 100644
--- a/static/js/7.cb3d6b14.chunk.js.map
+++ b/static/js/7.a0f12ac5.chunk.js.map
@@ -1 +1 @@
-{"version":3,"sources":["pages/snippets/Snippets.jsx"],"names":["Snippets","style","minHeight"],"mappings":"0KAUeA,G,KARE,WACf,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/7.cb3d6b14.chunk.js","sourcesContent":["import React from 'react';\n\nconst Snippets = () => {\n return (\n \n Snippets ...in progress\n
\n );\n};\n\nexport default Snippets;\n"],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["pages/snippets/Snippets.jsx"],"names":["Snippets","style","minHeight"],"mappings":"0KAUeA,G,KARE,WACf,OACE,qBAAKC,MAAO,CAAEC,UAAW,qBAAzB","file":"static/js/7.a0f12ac5.chunk.js","sourcesContent":["import React from 'react';\n\nconst Snippets = () => {\n return (\n \n Snippets ...in progress\n
\n );\n};\n\nexport default Snippets;\n"],"sourceRoot":""}
\ No newline at end of file
diff --git a/static/js/8.ebf5af7d.chunk.js b/static/js/8.ffbcece2.chunk.js
similarity index 98%
rename from static/js/8.ebf5af7d.chunk.js
rename to static/js/8.ffbcece2.chunk.js
index 2a13e67..66696fc 100644
--- a/static/js/8.ebf5af7d.chunk.js
+++ b/static/js/8.ffbcece2.chunk.js
@@ -1,2 +1,2 @@
(this["webpackJsonpreact-page"]=this["webpackJsonpreact-page"]||[]).push([[8],{157:function(t,n,e){"use strict";e.r(n),e.d(n,"getCLS",(function(){return v})),e.d(n,"getFCP",(function(){return g})),e.d(n,"getFID",(function(){return h})),e.d(n,"getLCP",(function(){return y})),e.d(n,"getTTFB",(function(){return F}));var i,a,r=function(){return"".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)},o=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return{name:t,value:n,delta:0,entries:[],id:r(),isFinal:!1}},u=function(t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var e=new PerformanceObserver((function(t){return t.getEntries().map(n)}));return e.observe({type:t,buffered:!0}),e}}catch(t){}},c=!1,s=!1,p=function(t){c=!t.persisted},d=function(){addEventListener("pagehide",p),addEventListener("beforeunload",(function(){}))},f=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s||(d(),s=!0),addEventListener("visibilitychange",(function(n){var e=n.timeStamp;"hidden"===document.visibilityState&&t({timeStamp:e,isUnloading:c})}),{capture:!0,once:n})},l=function(t,n,e,i){var a;return function(){e&&n.isFinal&&e.disconnect(),n.value>=0&&(i||n.isFinal||"hidden"===document.visibilityState)&&(n.delta=n.value-(a||0),(n.delta||n.isFinal||void 0===a)&&(t(n),a=n.value))}},v=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=o("CLS",0),a=function(t){t.hadRecentInput||(i.value+=t.value,i.entries.push(t),n())},r=u("layout-shift",a);r&&(n=l(t,i,r,e),f((function(t){var e=t.isUnloading;r.takeRecords().map(a),e&&(i.isFinal=!0),n()})))},m=function(){return void 0===i&&(i="hidden"===document.visibilityState?0:1/0,f((function(t){var n=t.timeStamp;return i=n}),!0)),{get timeStamp(){return i}}},g=function(t){var n,e=o("FCP"),i=m(),a=u("paint",(function(t){"first-contentful-paint"===t.name&&t.startTime1&&void 0!==arguments[1]&&arguments[1],i=o("LCP"),a=m(),r=function(t){var e=t.startTime;e1&&void 0!==arguments[1]?arguments[1]:-1;return{name:t,value:n,delta:0,entries:[],id:e(),isFinal:!1}},a=function(t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var e=new PerformanceObserver((function(t){return t.getEntries().map(n)}));return e.observe({type:t,buffered:!0}),e}}catch(t){}},r=!1,o=!1,s=function(t){r=!t.persisted},u=function(){addEventListener(\"pagehide\",s),addEventListener(\"beforeunload\",(function(){}))},c=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o||(u(),o=!0),addEventListener(\"visibilitychange\",(function(n){var e=n.timeStamp;\"hidden\"===document.visibilityState&&t({timeStamp:e,isUnloading:r})}),{capture:!0,once:n})},l=function(t,n,e,i){var a;return function(){e&&n.isFinal&&e.disconnect(),n.value>=0&&(i||n.isFinal||\"hidden\"===document.visibilityState)&&(n.delta=n.value-(a||0),(n.delta||n.isFinal||void 0===a)&&(t(n),a=n.value))}},p=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=i(\"CLS\",0),o=function(t){t.hadRecentInput||(r.value+=t.value,r.entries.push(t),n())},s=a(\"layout-shift\",o);s&&(n=l(t,r,s,e),c((function(t){var e=t.isUnloading;s.takeRecords().map(o),e&&(r.isFinal=!0),n()})))},d=function(){return void 0===t&&(t=\"hidden\"===document.visibilityState?0:1/0,c((function(n){var e=n.timeStamp;return t=e}),!0)),{get timeStamp(){return t}}},v=function(t){var n,e=i(\"FCP\"),r=d(),o=a(\"paint\",(function(t){\"first-contentful-paint\"===t.name&&t.startTime1&&void 0!==arguments[1]&&arguments[1],r=i(\"LCP\"),o=d(),s=function(t){var e=t.startTime;e1&&void 0!==arguments[1]?arguments[1]:-1;return{name:t,value:n,delta:0,entries:[],id:e(),isFinal:!1}},a=function(t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(t)){var e=new PerformanceObserver((function(t){return t.getEntries().map(n)}));return e.observe({type:t,buffered:!0}),e}}catch(t){}},r=!1,o=!1,s=function(t){r=!t.persisted},u=function(){addEventListener(\"pagehide\",s),addEventListener(\"beforeunload\",(function(){}))},c=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o||(u(),o=!0),addEventListener(\"visibilitychange\",(function(n){var e=n.timeStamp;\"hidden\"===document.visibilityState&&t({timeStamp:e,isUnloading:r})}),{capture:!0,once:n})},l=function(t,n,e,i){var a;return function(){e&&n.isFinal&&e.disconnect(),n.value>=0&&(i||n.isFinal||\"hidden\"===document.visibilityState)&&(n.delta=n.value-(a||0),(n.delta||n.isFinal||void 0===a)&&(t(n),a=n.value))}},p=function(t){var n,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=i(\"CLS\",0),o=function(t){t.hadRecentInput||(r.value+=t.value,r.entries.push(t),n())},s=a(\"layout-shift\",o);s&&(n=l(t,r,s,e),c((function(t){var e=t.isUnloading;s.takeRecords().map(o),e&&(r.isFinal=!0),n()})))},d=function(){return void 0===t&&(t=\"hidden\"===document.visibilityState?0:1/0,c((function(n){var e=n.timeStamp;return t=e}),!0)),{get timeStamp(){return t}}},v=function(t){var n,e=i(\"FCP\"),r=d(),o=a(\"paint\",(function(t){\"first-contentful-paint\"===t.name&&t.startTime1&&void 0!==arguments[1]&&arguments[1],r=i(\"LCP\"),o=d(),s=function(t){var e=t.startTime;e\n Something went wrong.
\n \n {this.state.error && this.state.error.toString()}\n
\n {this.state.errorInfo.componentStack}\n \n