diff --git a/asset-manifest.json b/asset-manifest.json index f1ea481..7e0a939 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,8 +1,8 @@ { "files": { - "main.css": "/static/css/main.48e981d6.chunk.css", - "main.js": "/static/js/main.1b606767.chunk.js", - "main.js.map": "/static/js/main.1b606767.chunk.js.map", + "main.css": "/static/css/main.42577030.chunk.css", + "main.js": "/static/js/main.91985733.chunk.js", + "main.js.map": "/static/js/main.91985733.chunk.js.map", "runtime-main.js": "/static/js/runtime-main.82d30130.js", "runtime-main.js.map": "/static/js/runtime-main.82d30130.js.map", "static/css/2.c57e6a67.chunk.css": "/static/css/2.c57e6a67.chunk.css", @@ -12,7 +12,7 @@ "static/js/3.0da63cf0.chunk.js.map": "/static/js/3.0da63cf0.chunk.js.map", "index.html": "/index.html", "static/css/2.c57e6a67.chunk.css.map": "/static/css/2.c57e6a67.chunk.css.map", - "static/css/main.48e981d6.chunk.css.map": "/static/css/main.48e981d6.chunk.css.map", + "static/css/main.42577030.chunk.css.map": "/static/css/main.42577030.chunk.css.map", "static/js/2.f855a4ed.chunk.js.LICENSE.txt": "/static/js/2.f855a4ed.chunk.js.LICENSE.txt", "static/media/AcademicTeam.6fa0b696.jpg": "/static/media/AcademicTeam.6fa0b696.jpg", "static/media/WeThePeople.bc88e604.jpg": "/static/media/WeThePeople.bc88e604.jpg", @@ -31,7 +31,7 @@ "static/js/runtime-main.82d30130.js", "static/css/2.c57e6a67.chunk.css", "static/js/2.f855a4ed.chunk.js", - "static/css/main.48e981d6.chunk.css", - "static/js/main.1b606767.chunk.js" + "static/css/main.42577030.chunk.css", + "static/js/main.91985733.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 7eeb8e4..d3070bc 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Simonson - Portfolio
\ No newline at end of file +Simonson - Portfolio
\ No newline at end of file diff --git a/resume.pdf b/resume.pdf index 1181315..85879ec 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/static/css/main.42577030.chunk.css b/static/css/main.42577030.chunk.css new file mode 100644 index 0000000..581e496 --- /dev/null +++ b/static/css/main.42577030.chunk.css @@ -0,0 +1,2 @@ +body,html{background-color:#1b1f27;overflow-x:hidden}body{margin:0;background-image:url(/static/media/plexus.41d9e242.jpg);background-attachment:fixed;background-size:100% auto;background-clip:border-box}*{font-family:"Roboto Condensed",sans-serif}h1,h2{color:#ecebeb}h2{font-size:2rem;margin-top:1rem;margin-bottom:2rem}h3,h4{color:#a8a8a8}p{color:#d4d4d4;font-size:1rem}a{color:hsla(0,0%,62.7%,.6274509803921569);text-decoration:none}.header h1{display:inline-block;margin-top:.5rem;margin-left:1rem;font-size:2rem}.header,.header h1{transition:.4s;margin-bottom:0}.header{margin-left:0;background-color:#1a1a1a;width:100%;z-index:99;position:fixed;top:0;left:0;overflow:hidden}.navBar{display:block;border-collapse:collapse;padding-left:0;margin:0;width:100%}.navElement{border:.2rem solid #000;width:25vw;text-align:center;font-size:1.2rem;transition:.4s;padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(156,49,45,.4)}.navElement:hover{background-color:rgba(156,49,45,.8)}.navElement *{color:#fff;margin:0;display:block}#home{height:100vh;overflow-y:hidden}.concentratedHead{display:inline-block;padding-right:4rem;border-bottom:5px solid #0f0f0f;color:#fff}.foreground{padding-top:7rem;padding-left:8rem;width:calc(100% - 8rem);min-height:calc(100vh - 8rem);background-color:rgba(44,44,44,.5);padding-bottom:1rem;overflow:hidden;transition:.4s}.foreground p{line-height:1.5em;max-width:min(90%,40rem)}.centerContent{margin-top:30vh;margin-left:auto;margin-right:auto;text-align:center}#HomeContent{padding:3rem;display:inline-block;background-color:rgba(44,44,44,.95)}#Vertical{margin-left:auto;margin-right:auto;width:0;height:3rem;border-right:1px solid #9c312d}.sideimg{float:right;top:0;right:0;display:block;max-width:min(40rem,80%);max-height:min(30rem,100%)}.col{float:left;margin-right:3rem;width:calc(50% - 3rem)}.boxedImg{border:.5rem solid rgba(22,22,22,.8);max-width:calc(90% - 1rem);display:block;margin-left:auto;margin-right:auto}.carousel-container{margin-left:10%;max-width:80%}.elementBlock{margin-top:3rem}.skills{background-color:rgba(0,0,0,.3);border:.3rem solid rgba(156,49,45,.8);text-align:center;padding:1rem}.skill,.skills{display:inline-block}.skill{border:.15rem solid rgba(156,49,45,.8);padding:.2rem;margin:.5rem;background-color:rgba(11,11,11,.8);color:#d4d4d4}.projectList{padding:0;display:block;margin-left:auto;margin-right:auto;width:100%;text-align:center}.project{display:inline-block;text-align:left;margin:1rem;width:20rem;height:22rem;border:.3rem solid rgba(156,49,45,.8);background-color:rgba(22,22,22,.8)}.project .bottomBox,.project .topBox{padding-left:1rem}.tab{display:inline;float:right}.project h3{display:inline-block;border-bottom:.2rem solid #000}.project img{margin-top:auto;height:3rem}.topBox{padding-left:.5rem;padding-right:1rem;height:75%}.bottomBox{height:auto;padding-left:0;padding-right:1rem}.bottomBox a{vertical-align:middle}.project a img,.project a p{padding:.5rem;-webkit-filter:invert(100%) sepia(0) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%);filter:invert(100%) sepia(0) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%)}.project a img:hover,.project a p:hover{-webkit-filter:invert(66%) sepia(0) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%);filter:invert(66%) sepia(0) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%)}.incomplete{color:red}.WIP{color:#ff0}.complete{color:green}.footer{position:fixed;bottom:0;left:0}.socials{margin-left:1rem;width:0}.socials td{padding:5px;text-align:left;display:inline;float:left}.socials img{height:2rem;margin-bottom:1rem;-webkit-filter:invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);filter:invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);transition:.2s}.socials img:hover{opacity:.5}#vertLine{border-right:1px solid #9c312d;margin-left:1rem;height:10rem}@media screen and (max-width:1200px){.projectList{width:95%}.sideimg{position:relative}body{background-size:auto 100%}.foreground{width:100%;padding-left:2rem;padding-right:.5rem;padding-bottom:36px}.centeredForeground{margin-left:-1.5rem}.col{width:90%;margin-bottom:3rem}#aboutMe,#skills{float:none;display:block;width:90%}#skills{margin-right:auto}.footer{position:relative;width:100%;display:inline-block;background-color:#9c312d}.socials{padding-top:.5rem;padding-bottom:.5rem;margin-right:auto;margin-left:auto;table-layout:fixed;width:100%}.socials,.socials tr{display:block}.socials td{display:inline;text-align:center;width:16.66667%;padding-left:0;padding-right:0}.socials img{height:2rem;margin-bottom:0;-webkit-filter:none;filter:none}#vertLine{visibility:collapse;height:0}} +/*# sourceMappingURL=main.42577030.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.42577030.chunk.css.map b/static/css/main.42577030.chunk.css.map new file mode 100644 index 0000000..529abcf --- /dev/null +++ b/static/css/main.42577030.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack://src/App.css"],"names":[],"mappings":"AACA,UACE,wBAAyB,CACzB,iBACF,CACA,KACE,QAAS,CACT,uDAAA,CACA,2BAA4B,CAC5B,yBAA0B,CAC1B,0BACF,CACA,EACE,yCACF,CACA,MACE,aACF,CACA,GACE,cAAe,CACf,eAAgB,CAChB,kBACF,CACA,MACE,aACF,CACA,EACE,aAAyB,CACzB,cACF,CACA,EACE,wCAAgB,CAChB,oBACF,CACA,WACE,oBAAqB,CAGrB,gBAAiB,CACjB,gBAAiB,CACjB,cACF,CACA,mBANE,cAAe,CACf,eAgBF,CAXA,QAEE,aAAiB,CACjB,wBAAyB,CACzB,UAAW,CACX,UAAW,CACX,cAAe,CACf,KAAM,CACN,MAAO,CAEP,eACF,CACA,QACE,aAAc,CACd,wBAAyB,CACzB,cAAiB,CACjB,QAAW,CACX,UACF,CACA,YACE,uBAAyB,CACzB,UAAW,CACX,iBAAkB,CAClB,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,oBAAqB,CACrB,mCACF,CACA,kBACE,mCACF,CACA,cACE,UAAY,CACZ,QAAU,CACV,aACF,CACA,MACE,YAAa,CACb,iBACF,CACA,kBACE,oBAAqB,CACrB,kBAAmB,CACnB,+BAAgC,CAChC,UACF,CACA,YACE,gBAAiB,CACjB,iBAAkB,CAClB,uBAAsB,CACtB,6BAA8B,CAC9B,kCAAkC,CAClC,mBAAoB,CACpB,eAAgB,CAChB,cACF,CACA,cACE,iBAAkB,CAClB,wBACF,CACA,eACE,eAAgB,CAChB,gBAAiB,CACjB,iBAAkB,CAClB,iBACF,CACA,aACE,YAAa,CACb,oBAAqB,CACrB,mCACF,CACA,UACE,gBAAiB,CACjB,iBAAkB,CAClB,OAAO,CACP,WAAY,CACZ,8BACF,CACA,SACE,WAAW,CACX,KAAM,CACN,OAAQ,CACR,aAAc,CACd,wBAAyB,CACzB,0BACF,CACA,KACE,UAAU,CACV,iBAAkB,CAClB,sBACF,CACA,UACE,oCAAqC,CACrC,0BAA2B,CAC3B,aAAc,CACd,gBAAiB,CACjB,iBACF,CACA,oBACE,eAAgB,CAChB,aACF,CACA,cACE,eACF,CACA,QAEE,+BAAoC,CACpC,qCAAuC,CACvC,iBAAkB,CAClB,YACF,CACA,eANE,oBAaF,CAPA,OAEE,sCAAuC,CACvC,aAAa,CACb,YAAa,CACb,kCAAmC,CACnC,aACF,CACA,aACE,SAAY,CACZ,aAAc,CACd,gBAAgB,CAChB,iBAAiB,CACjB,UAAW,CACX,iBACF,CACA,SACE,oBAAqB,CACrB,eAAgB,CAChB,WAAY,CACZ,WAAY,CACZ,YAAa,CACb,qCAAuC,CACvC,kCACF,CACA,qCACE,iBACF,CACA,KACE,cAAe,CACf,WACF,CACA,YACE,oBAAqB,CACrB,8BACF,CACA,aACE,eAAgB,CAChB,WACF,CACA,QACE,kBAAmB,CACnB,kBAAmB,CACnB,UACF,CACA,WACE,WAAY,CACZ,cAAkB,CAClB,kBACF,CACA,aACE,qBACF,CACA,4BACE,aAAc,CACd,mGAA6F,CAA7F,2FACF,CACA,wCACE,qGAA+F,CAA/F,6FACF,CACA,YACE,SACF,CACA,KACE,UACF,CACA,UACE,WACF,CACA,QACE,cAAe,CACf,QAAS,CACT,MACF,CACA,SACE,gBAAiB,CACjB,OACF,CACA,YACE,WAAW,CACX,eAAgB,CAChB,cAAe,CACf,UACF,CACA,aACE,WAAY,CACZ,kBAAmB,CACnB,wGAAiG,CAAjG,gGAAiG,CACjG,cACF,CACA,mBACE,UACF,CACA,UACE,8BAAsC,CACtC,gBAAiB,CACjB,YACF,CAEA,qCACE,aACE,SACF,CACA,SACE,iBACF,CACA,KACE,yBACF,CACA,YACE,UAAU,CACV,iBAAkB,CAClB,mBAAoB,CACpB,mBACF,CACA,oBACE,mBACF,CACA,KACE,SAAU,CACV,kBACF,CAMA,iBAJE,UAAW,CACX,aAAa,CACb,SAOF,CALA,QAEE,iBAGF,CACA,QACE,iBAAiB,CACjB,UAAU,CACV,oBAAqB,CACrB,wBACF,CACA,SAEE,iBAAkB,CAClB,oBAAqB,CACrB,iBAAkB,CAClB,gBAAiB,CACjB,kBAAmB,CACnB,UACF,CACA,qBARE,aAUF,CACA,YACE,cAAe,CACf,iBAAkB,CAClB,eAAqB,CACrB,cAAiB,CACjB,eACF,CACA,aACE,WAAY,CACZ,eAAkB,CAClB,mBAAY,CAAZ,WACF,CACA,UACE,mBAAoB,CACpB,QACF,CACF","file":"main.42577030.chunk.css","sourcesContent":["@import \"~react-image-gallery/styles/css/image-gallery.css\";\r\nhtml, body{\r\n background-color: #1b1f27;\r\n overflow-x: hidden;\r\n}\r\nbody{\r\n margin: 0;\r\n background-image: url('assets/plexus.jpg');/*url('https://i.pinimg.com/originals/d6/c3/ac/d6c3ac09021dbc0cda8ee27837d2c795.png')*/\r\n background-attachment: fixed;\r\n background-size: 100% auto;\r\n background-clip: border-box;\r\n}\r\n*{\r\n font-family: \"Roboto Condensed\",sans-serif;\r\n}\r\nh1, h2{\r\n color: #ecebeb;\r\n}\r\nh2{\r\n font-size: 2rem;\r\n margin-top: 1rem;\r\n margin-bottom: 2rem;\r\n}\r\nh3, h4{\r\n color: #a8a8a8;\r\n}\r\np{\r\n color: rgb(212, 212, 212);\r\n font-size: 1rem;\r\n}\r\na { \r\n color: #a0a0a0a0;\r\n text-decoration: none;\r\n}\r\n.header h1{\r\n display: inline-block;\r\n transition: .4s;\r\n margin-bottom: 0px;\r\n margin-top: .5rem;\r\n margin-left: 1rem;\r\n font-size: 2rem;\r\n}\r\n.header{\r\n margin-bottom: 0px;\r\n margin-left: 0rem;\r\n background-color: #1a1a1a;\r\n width: 100%;\r\n z-index: 99;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n transition: .4s;\r\n overflow: hidden;\r\n}\r\n.navBar{\r\n display: block;\r\n border-collapse: collapse;\r\n padding-left: 0px;\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n.navElement{\r\n border: solid black .2rem;\r\n width: 25vw;\r\n text-align: center;\r\n font-size: 1.2rem;\r\n transition: .4s;\r\n padding-top: .5rem;\r\n padding-bottom: .5rem;\r\n background-color: rgb(156,49,45,.4);\r\n}\r\n.navElement:hover{\r\n background-color: rgb(156,49,45,.8);\r\n}\r\n.navElement *{\r\n color: white;\r\n margin:0px;\r\n display: block;\r\n}\r\n#home{\r\n height: 100vh;\r\n overflow-y: hidden;\r\n}\r\n.concentratedHead{\r\n display: inline-block;\r\n padding-right: 4rem;\r\n border-bottom: #0f0f0f solid 5px;\r\n color:white;\r\n}\r\n.foreground{\r\n padding-top: 7rem;\r\n padding-left: 8rem;\r\n width: calc(100%-8rem);\r\n min-height: calc(100vh - 8rem);\r\n background-color: rgb(44,44,44,.5);\r\n padding-bottom: 1rem;\r\n overflow: hidden;\r\n transition: .4s;\r\n}\r\n.foreground p{\r\n line-height: 1.5em;\r\n max-width: min(90%, 40rem);\r\n}\r\n.centerContent{\r\n margin-top: 30vh;\r\n margin-left: auto;\r\n margin-right: auto;\r\n text-align: center;\r\n}\r\n#HomeContent{\r\n padding: 3rem;\r\n display: inline-block;\r\n background-color: rgb(44,44,44, .95);\r\n}\r\n#Vertical{\r\n margin-left: auto;\r\n margin-right: auto;\r\n width:0;\r\n height: 3rem;\r\n border-right: rgb(156,49,45) solid 1px;\r\n}\r\n.sideimg{\r\n float:right;\r\n top: 0;\r\n right: 0;\r\n display: block;\r\n max-width: min(40rem,80%);\r\n max-height: min(30rem,100%);\r\n}\r\n.col{\r\n float:left;\r\n margin-right: 3rem;\r\n width: calc(50% - 3rem);\r\n}\r\n.boxedImg{\r\n border: .5rem solid rgba(22,22,22,.8);\r\n max-width: calc(90% - 1rem);\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n}\r\n.carousel-container{\r\n margin-left: 10%;\r\n max-width: 80%;\r\n}\r\n.elementBlock{\r\n margin-top: 3rem;\r\n}\r\n.skills{\r\n display: inline-block;\r\n background-color: rgba(0, 0, 0, 0.3);\r\n border: solid rgba(156,49,45, .8) .3rem;\r\n text-align: center;\r\n padding:1rem;\r\n}\r\n.skill{\r\n display: inline-block;\r\n border:rgba(156,49,45, .8) solid .15rem;\r\n padding:.2rem;\r\n margin: .5rem;\r\n background-color: rgba(11,11,11,.8);\r\n color:rgb(212, 212, 212);\r\n}\r\n.projectList{\r\n padding: 0px;\r\n display: block;\r\n margin-left:auto;\r\n margin-right:auto;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n.project{\r\n display: inline-block;\r\n text-align: left;\r\n margin: 1rem;\r\n width: 20rem;\r\n height: 22rem;\r\n border: .3rem rgba(156,49,45, .8) solid;\r\n background-color: rgba(22,22,22,.8);\r\n}\r\n.project .topBox, .project .bottomBox{\r\n padding-left: 1rem;\r\n}\r\n.tab{\r\n display: inline;\r\n float: right;\r\n}\r\n.project h3{\r\n display: inline-block;\r\n border-bottom: black solid .2rem;\r\n}\r\n.project img{\r\n margin-top: auto;\r\n height:3rem;\r\n}\r\n.topBox{\r\n padding-left: .5rem;\r\n padding-right: 1rem;\r\n height: 75%;\r\n}\r\n.bottomBox{\r\n height: auto;\r\n padding-left: 0rem;\r\n padding-right: 1rem;\r\n}\r\n.bottomBox a{\r\n vertical-align: middle;\r\n}\r\n.project a img, .project a p{\r\n padding: .5rem;\r\n filter: invert(100%) sepia(0%) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%);\r\n}\r\n.project a img:hover, .project a p:hover{\r\n filter: invert(66%) sepia(0%) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%);\r\n}\r\n.incomplete{\r\n color:red;\r\n}\r\n.WIP{\r\n color:yellow;\r\n}\r\n.complete{\r\n color:green;\r\n}\r\n.footer{\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n.socials{\r\n margin-left: 1rem;\r\n width:0px;\r\n}\r\n.socials td{\r\n padding:5px;\r\n text-align: left;\r\n display: inline;\r\n float:left;\r\n}\r\n.socials img{\r\n height: 2rem;\r\n margin-bottom: 1rem;\r\n filter: invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);\r\n transition: .2s;\r\n}\r\n.socials img:hover{\r\n opacity: .5;\r\n}\r\n#vertLine{\r\n border-right: 1px solid rgb(156,49,45);\r\n margin-left: 1rem;\r\n height: 10rem;\r\n}\r\n\r\n@media screen and (max-width: 1200px){\r\n .projectList{\r\n width: 95%;\r\n }\r\n .sideimg{\r\n position: relative;\r\n }\r\n body{\r\n background-size: auto 100%;\r\n }\r\n .foreground{\r\n width:100%;\r\n padding-left: 2rem; /* centered objects will need to remove 1.5 of this to center */\r\n padding-right: .5rem;\r\n padding-bottom: 36px;\r\n }\r\n .centeredForeground{\r\n margin-left: -1.5rem; /* remove .foreground excess margin */\r\n }\r\n .col{\r\n width: 90%;\r\n margin-bottom: 3rem;\r\n }\r\n #aboutMe{\r\n float: none;\r\n display:block;\r\n width: 90%;\r\n }\r\n #skills{\r\n float: none;\r\n margin-right: auto;\r\n display: block;\r\n width: 90%;\r\n }\r\n .footer{\r\n position:relative;\r\n width:100%;\r\n display: inline-block;\r\n background-color: rgb(156,49,45);\r\n }\r\n .socials{\r\n display:block;\r\n padding-top: .5rem;\r\n padding-bottom: .5rem;\r\n margin-right: auto;\r\n margin-left: auto;\r\n table-layout: fixed;\r\n width: 100%;\r\n }\r\n .socials tr{\r\n display: block;\r\n }\r\n .socials td{\r\n display: inline;\r\n text-align: center;\r\n width: calc(100% / 6);\r\n padding-left: 0px;\r\n padding-right: 0px;\r\n }\r\n .socials img{\r\n height: 2rem;\r\n margin-bottom: 0px;\r\n filter: none;\r\n }\r\n #vertLine{\r\n visibility: collapse;\r\n height:0px;\r\n }\r\n}"]} \ No newline at end of file diff --git a/static/css/main.48e981d6.chunk.css b/static/css/main.48e981d6.chunk.css deleted file mode 100644 index b1b41c3..0000000 --- a/static/css/main.48e981d6.chunk.css +++ /dev/null @@ -1,2 +0,0 @@ -body,html{background-color:#1b1f27;overflow-x:hidden}body{margin:0;background-image:url(/static/media/plexus.41d9e242.jpg);background-attachment:fixed;background-size:100% auto;background-clip:border-box}*{font-family:"Roboto Condensed",sans-serif}h1,h2{color:#ecebeb}h2{font-size:2rem;margin-top:1rem;margin-bottom:2rem}h3,h4{color:#a8a8a8}p{color:#d4d4d4;font-size:1rem}a{color:hsla(0,0%,62.7%,.6274509803921569);text-decoration:none}.header h1{display:inline-block;margin-top:.5rem;margin-left:1rem;font-size:2rem}.header,.header h1{transition:.4s;margin-bottom:0}.header{margin-left:0;background-color:#1a1a1a;width:100%;z-index:99;position:fixed;top:0;left:0;overflow:hidden}.navBar{display:block;border-collapse:collapse;padding-left:0;margin:0;width:100%}.navElement{border:.2rem solid #000;width:25vw;text-align:center;font-size:1.2rem;transition:.4s;padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(156,49,45,.4)}.navElement:hover{background-color:rgba(156,49,45,.8)}.navElement *{color:#fff;margin:0;display:block}#home{height:100vh;overflow-y:hidden}.foreground{padding-top:7rem;padding-left:8rem;width:calc(100% - 8rem);height:100%;background-color:rgba(44,44,44,.5);padding-bottom:1rem;overflow:hidden;transition:.4s}.foreground p{line-height:1.5em;max-width:min(95%,40rem)}.centerContent{margin-top:30vh;margin-left:auto;margin-right:auto;text-align:center}#HomeContent{padding:3rem;display:inline-block;background-color:rgba(44,44,44,.95)}#Vertical{margin-left:auto;margin-right:auto;width:0;height:3rem;border-right:1px solid #9c312d}.sideimg{float:right;top:0;right:0;display:block;max-width:min(40rem,80%);max-height:min(30rem,100%)}.col{float:left;margin-right:3rem;width:calc(50% - 3rem)}.boxedImg{border:.5rem solid rgba(22,22,22,.8);max-width:calc(90% - 1rem)}.carousel-container{margin-left:10%;max-width:80%}.elementBlock{margin-top:3rem}.skills{background-color:rgba(0,0,0,.3);border:.3rem solid rgba(156,49,45,.8);text-align:center;padding:1rem}.skill,.skills{display:inline-block}.skill{border:.15rem solid rgba(156,49,45,.8);padding:.2rem;margin:.5rem;background-color:rgba(11,11,11,.8);color:#d4d4d4}.projectList{padding:0;display:block;margin-left:auto;margin-right:auto;width:100%;text-align:center}.project{display:inline-block;text-align:left;margin:1rem;width:20rem;height:22rem;border:.3rem solid rgba(156,49,45,.8);background-color:rgba(22,22,22,.8)}.project .bottomBox,.project .topBox{padding-left:1rem}.tab{display:inline;float:right}.project h3{display:inline-block;border-bottom:.2rem solid #000}.project img{margin-top:auto;height:3rem}.topBox{padding-left:.5rem;padding-right:1rem;height:75%}.bottomBox{height:auto;padding-left:0;padding-right:1rem}.bottomBox a{vertical-align:middle}.project a img,.project a p{padding:.5rem;-webkit-filter:invert(100%) sepia(0) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%);filter:invert(100%) sepia(0) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%)}.project a img:hover,.project a p:hover{-webkit-filter:invert(66%) sepia(0) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%);filter:invert(66%) sepia(0) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%)}.incomplete{color:red}.WIP{color:#ff0}.complete{color:green}.footer{position:fixed;bottom:0;left:0}.socials{margin-left:1rem;width:0}.socials td{padding:5px;text-align:left;display:inline;float:left}.socials img{height:2rem;margin-bottom:1rem;-webkit-filter:invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);filter:invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);transition:.2s}.socials img:hover{opacity:.5}#vertLine{border-right:1px solid #9c312d;margin-left:1rem;height:10rem}@media screen and (max-width:1200px){.projectList{width:95%}.sideimg{position:relative}body{background-size:auto 100%}.foreground{width:100%;padding-left:.5rem;padding-right:.5rem;padding-bottom:36px}.col{width:90%;margin-bottom:3rem}#aboutMe,#skills{float:none;display:block;width:90%}#skills{margin-right:auto}.footer{position:relative;width:100%;display:inline-block;background-color:#9c312d}.socials{padding-top:.5rem;padding-bottom:.5rem;margin-right:auto;margin-left:auto;table-layout:fixed;width:100%}.socials,.socials tr{display:block}.socials td{display:inline;text-align:center;width:16.66667%;padding-left:0;padding-right:0}.socials img{height:2rem;margin-bottom:0;-webkit-filter:none;filter:none}#vertLine{visibility:collapse;height:0}} -/*# sourceMappingURL=main.48e981d6.chunk.css.map */ \ No newline at end of file diff --git a/static/css/main.48e981d6.chunk.css.map b/static/css/main.48e981d6.chunk.css.map deleted file mode 100644 index c01e3f9..0000000 --- a/static/css/main.48e981d6.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack://src/App.css"],"names":[],"mappings":"AACA,UACE,wBAAyB,CACzB,iBACF,CACA,KACE,QAAS,CACT,uDAAA,CACA,2BAA4B,CAC5B,yBAA0B,CAC1B,0BACF,CACA,EACE,yCACF,CACA,MACE,aACF,CACA,GACE,cAAe,CACf,eAAgB,CAChB,kBACF,CACA,MACE,aACF,CACA,EACE,aAAyB,CACzB,cACF,CACA,EACE,wCAAgB,CAChB,oBACF,CACA,WACE,oBAAqB,CAGrB,gBAAiB,CACjB,gBAAiB,CACjB,cACF,CACA,mBANE,cAAe,CACf,eAgBF,CAXA,QAEE,aAAiB,CACjB,wBAAyB,CACzB,UAAW,CACX,UAAW,CACX,cAAe,CACf,KAAM,CACN,MAAO,CAEP,eACF,CACA,QACE,aAAc,CACd,wBAAyB,CACzB,cAAiB,CACjB,QAAW,CACX,UACF,CACA,YACE,uBAAyB,CACzB,UAAW,CACX,iBAAkB,CAClB,gBAAiB,CACjB,cAAe,CACf,iBAAkB,CAClB,oBAAqB,CACrB,mCACF,CACA,kBACE,mCACF,CACA,cACE,UAAY,CACZ,QAAU,CACV,aACF,CACA,MACE,YAAa,CACb,iBACF,CACA,YACE,gBAAiB,CACjB,iBAAkB,CAClB,uBAAsB,CACtB,WAAY,CACZ,kCAAkC,CAClC,mBAAoB,CACpB,eAAgB,CAChB,cACF,CACA,cACE,iBAAkB,CAClB,wBACF,CACA,eACE,eAAgB,CAChB,gBAAiB,CACjB,iBAAkB,CAClB,iBACF,CACA,aACE,YAAa,CACb,oBAAqB,CACrB,mCACF,CACA,UACE,gBAAiB,CACjB,iBAAkB,CAClB,OAAO,CACP,WAAY,CACZ,8BACF,CACA,SACE,WAAW,CACX,KAAM,CACN,OAAQ,CACR,aAAc,CACd,wBAAyB,CACzB,0BACF,CACA,KACE,UAAU,CACV,iBAAkB,CAClB,sBACF,CACA,UACE,oCAAqC,CACrC,0BACF,CACA,oBACE,eAAgB,CAChB,aACF,CACA,cACE,eACF,CACA,QAEE,+BAAoC,CACpC,qCAAuC,CACvC,iBAAkB,CAClB,YACF,CACA,eANE,oBAaF,CAPA,OAEE,sCAAuC,CACvC,aAAa,CACb,YAAa,CACb,kCAAmC,CACnC,aACF,CACA,aACE,SAAY,CACZ,aAAc,CACd,gBAAgB,CAChB,iBAAiB,CACjB,UAAW,CACX,iBACF,CACA,SACE,oBAAqB,CACrB,eAAgB,CAChB,WAAY,CACZ,WAAY,CACZ,YAAa,CACb,qCAAuC,CACvC,kCACF,CACA,qCACE,iBACF,CACA,KACE,cAAe,CACf,WACF,CACA,YACE,oBAAqB,CACrB,8BACF,CACA,aACE,eAAgB,CAChB,WACF,CACA,QACE,kBAAmB,CACnB,kBAAmB,CACnB,UACF,CACA,WACE,WAAY,CACZ,cAAkB,CAClB,kBACF,CACA,aACE,qBACF,CACA,4BACE,aAAc,CACd,mGAA6F,CAA7F,2FACF,CACA,wCACE,qGAA+F,CAA/F,6FACF,CACA,YACE,SACF,CACA,KACE,UACF,CACA,UACE,WACF,CACA,QACE,cAAe,CACf,QAAS,CACT,MACF,CACA,SACE,gBAAiB,CACjB,OACF,CACA,YACE,WAAW,CACX,eAAgB,CAChB,cAAe,CACf,UACF,CACA,aACE,WAAY,CACZ,kBAAmB,CACnB,wGAAiG,CAAjG,gGAAiG,CACjG,cACF,CACA,mBACE,UACF,CACA,UACE,8BAAsC,CACtC,gBAAiB,CACjB,YACF,CAEA,qCACE,aACE,SACF,CACA,SACE,iBACF,CACA,KACE,yBACF,CACA,YACE,UAAU,CACV,kBAAmB,CACnB,mBAAoB,CACpB,mBACF,CACA,KACE,SAAU,CACV,kBACF,CAMA,iBAJE,UAAW,CACX,aAAa,CACb,SAOF,CALA,QAEE,iBAGF,CACA,QACE,iBAAiB,CACjB,UAAU,CACV,oBAAqB,CACrB,wBACF,CACA,SAEE,iBAAkB,CAClB,oBAAqB,CACrB,iBAAkB,CAClB,gBAAiB,CACjB,kBAAmB,CACnB,UACF,CACA,qBARE,aAUF,CACA,YACE,cAAe,CACf,iBAAkB,CAClB,eAAqB,CACrB,cAAiB,CACjB,eACF,CACA,aACE,WAAY,CACZ,eAAkB,CAClB,mBAAY,CAAZ,WACF,CACA,UACE,mBAAoB,CACpB,QACF,CACF","file":"main.48e981d6.chunk.css","sourcesContent":["@import \"~react-image-gallery/styles/css/image-gallery.css\";\r\nhtml, body{\r\n background-color: #1b1f27;\r\n overflow-x: hidden;\r\n}\r\nbody{\r\n margin: 0;\r\n background-image: url('assets/plexus.jpg');/*url('https://i.pinimg.com/originals/d6/c3/ac/d6c3ac09021dbc0cda8ee27837d2c795.png')*/\r\n background-attachment: fixed;\r\n background-size: 100% auto;\r\n background-clip: border-box;\r\n}\r\n*{\r\n font-family: \"Roboto Condensed\",sans-serif;\r\n}\r\nh1, h2{\r\n color: #ecebeb;\r\n}\r\nh2{\r\n font-size: 2rem;\r\n margin-top: 1rem;\r\n margin-bottom: 2rem;\r\n}\r\nh3, h4{\r\n color: #a8a8a8;\r\n}\r\np{\r\n color: rgb(212, 212, 212);\r\n font-size: 1rem;\r\n}\r\na { \r\n color: #a0a0a0a0;\r\n text-decoration: none;\r\n}\r\n.header h1{\r\n display: inline-block;\r\n transition: .4s;\r\n margin-bottom: 0px;\r\n margin-top: .5rem;\r\n margin-left: 1rem;\r\n font-size: 2rem;\r\n}\r\n.header{\r\n margin-bottom: 0px;\r\n margin-left: 0rem;\r\n background-color: #1a1a1a;\r\n width: 100%;\r\n z-index: 99;\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n transition: .4s;\r\n overflow: hidden;\r\n}\r\n.navBar{\r\n display: block;\r\n border-collapse: collapse;\r\n padding-left: 0px;\r\n margin: 0px;\r\n width: 100%;\r\n}\r\n.navElement{\r\n border: solid black .2rem;\r\n width: 25vw;\r\n text-align: center;\r\n font-size: 1.2rem;\r\n transition: .4s;\r\n padding-top: .5rem;\r\n padding-bottom: .5rem;\r\n background-color: rgb(156,49,45,.4);\r\n}\r\n.navElement:hover{\r\n background-color: rgb(156,49,45,.8);\r\n}\r\n.navElement *{\r\n color: white;\r\n margin:0px;\r\n display: block;\r\n}\r\n#home{\r\n height: 100vh;\r\n overflow-y: hidden;\r\n}\r\n.foreground{\r\n padding-top: 7rem;\r\n padding-left: 8rem;\r\n width: calc(100%-8rem);\r\n height: 100%;\r\n background-color: rgb(44,44,44,.5);\r\n padding-bottom: 1rem;\r\n overflow: hidden;\r\n transition: .4s;\r\n}\r\n.foreground p{\r\n line-height: 1.5em;\r\n max-width: min(95%, 40rem);\r\n}\r\n.centerContent{\r\n margin-top: 30vh;\r\n margin-left: auto;\r\n margin-right: auto;\r\n text-align: center;\r\n}\r\n#HomeContent{\r\n padding: 3rem;\r\n display: inline-block;\r\n background-color: rgb(44,44,44, .95);\r\n}\r\n#Vertical{\r\n margin-left: auto;\r\n margin-right: auto;\r\n width:0;\r\n height: 3rem;\r\n border-right: rgb(156,49,45) solid 1px;\r\n}\r\n.sideimg{\r\n float:right;\r\n top: 0;\r\n right: 0;\r\n display: block;\r\n max-width: min(40rem,80%);\r\n max-height: min(30rem,100%);\r\n}\r\n.col{\r\n float:left;\r\n margin-right: 3rem;\r\n width: calc(50% - 3rem);\r\n}\r\n.boxedImg{\r\n border: .5rem solid rgba(22,22,22,.8);\r\n max-width: calc(90% - 1rem);\r\n}\r\n.carousel-container{\r\n margin-left: 10%;\r\n max-width: 80%;\r\n}\r\n.elementBlock{\r\n margin-top: 3rem;\r\n}\r\n.skills{\r\n display: inline-block;\r\n background-color: rgba(0, 0, 0, 0.3);\r\n border: solid rgba(156,49,45, .8) .3rem;\r\n text-align: center;\r\n padding:1rem;\r\n}\r\n.skill{\r\n display: inline-block;\r\n border:rgba(156,49,45, .8) solid .15rem;\r\n padding:.2rem;\r\n margin: .5rem;\r\n background-color: rgba(11,11,11,.8);\r\n color:rgb(212, 212, 212);\r\n}\r\n.projectList{\r\n padding: 0px;\r\n display: block;\r\n margin-left:auto;\r\n margin-right:auto;\r\n width: 100%;\r\n text-align: center;\r\n}\r\n.project{\r\n display: inline-block;\r\n text-align: left;\r\n margin: 1rem;\r\n width: 20rem;\r\n height: 22rem;\r\n border: .3rem rgba(156,49,45, .8) solid;\r\n background-color: rgba(22,22,22,.8);\r\n}\r\n.project .topBox, .project .bottomBox{\r\n padding-left: 1rem;\r\n}\r\n.tab{\r\n display: inline;\r\n float: right;\r\n}\r\n.project h3{\r\n display: inline-block;\r\n border-bottom: black solid .2rem;\r\n}\r\n.project img{\r\n margin-top: auto;\r\n height:3rem;\r\n}\r\n.topBox{\r\n padding-left: .5rem;\r\n padding-right: 1rem;\r\n height: 75%;\r\n}\r\n.bottomBox{\r\n height: auto;\r\n padding-left: 0rem;\r\n padding-right: 1rem;\r\n}\r\n.bottomBox a{\r\n vertical-align: middle;\r\n}\r\n.project a img, .project a p{\r\n padding: .5rem;\r\n filter: invert(100%) sepia(0%) saturate(1%) hue-rotate(52deg) brightness(106%) contrast(101%);\r\n}\r\n.project a img:hover, .project a p:hover{\r\n filter: invert(66%) sepia(0%) saturate(3964%) hue-rotate(99deg) brightness(100%) contrast(105%);\r\n}\r\n.incomplete{\r\n color:red;\r\n}\r\n.WIP{\r\n color:yellow;\r\n}\r\n.complete{\r\n color:green;\r\n}\r\n.footer{\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n}\r\n.socials{\r\n margin-left: 1rem;\r\n width:0px;\r\n}\r\n.socials td{\r\n padding:5px;\r\n text-align: left;\r\n display: inline;\r\n float:left;\r\n}\r\n.socials img{\r\n height: 2rem;\r\n margin-bottom: 1rem;\r\n filter: invert(29%) sepia(20%) saturate(1786%) hue-rotate(314deg) brightness(101%) contrast(110%);\r\n transition: .2s;\r\n}\r\n.socials img:hover{\r\n opacity: .5;\r\n}\r\n#vertLine{\r\n border-right: 1px solid rgb(156,49,45);\r\n margin-left: 1rem;\r\n height: 10rem;\r\n}\r\n\r\n@media screen and (max-width: 1200px){\r\n .projectList{\r\n width: 95%;\r\n }\r\n .sideimg{\r\n position: relative;\r\n }\r\n body{\r\n background-size: auto 100%;\r\n }\r\n .foreground{\r\n width:100%;\r\n padding-left: .5rem;\r\n padding-right: .5rem;\r\n padding-bottom: 36px;\r\n }\r\n .col{\r\n width: 90%;\r\n margin-bottom: 3rem;\r\n }\r\n #aboutMe{\r\n float: none;\r\n display:block;\r\n width: 90%;\r\n }\r\n #skills{\r\n float: none;\r\n margin-right: auto;\r\n display: block;\r\n width: 90%;\r\n }\r\n .footer{\r\n position:relative;\r\n width:100%;\r\n display: inline-block;\r\n background-color: rgb(156,49,45);\r\n }\r\n .socials{\r\n display:block;\r\n padding-top: .5rem;\r\n padding-bottom: .5rem;\r\n margin-right: auto;\r\n margin-left: auto;\r\n table-layout: fixed;\r\n width: 100%;\r\n }\r\n .socials tr{\r\n display: block;\r\n }\r\n .socials td{\r\n display: inline;\r\n text-align: center;\r\n width: calc(100% / 6);\r\n padding-left: 0px;\r\n padding-right: 0px;\r\n }\r\n .socials img{\r\n height: 2rem;\r\n margin-bottom: 0px;\r\n filter: none;\r\n }\r\n #vertLine{\r\n visibility: collapse;\r\n height:0px;\r\n }\r\n}"]} \ No newline at end of file diff --git a/static/js/main.1b606767.chunk.js b/static/js/main.1b606767.chunk.js deleted file mode 100644 index 2c34e3a..0000000 --- a/static/js/main.1b606767.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -(this.webpackJsonpportfolio=this.webpackJsonpportfolio||[]).push([[0],{27:function(e,t,s){},37:function(e,t){window.onscroll=function(){document.body.scrollTop>10||document.documentElement.scrollTop>10?(document.querySelector(".header").style.backgroundColor="#1a1a1a",document.querySelector(".header > a > h1").style.fontSize="1.5rem",document.querySelectorAll(".navElement").forEach((function(e){e.style.paddingTop=".3rem",e.style.paddingBottom=".3rem",e.style.fontSize="1rem"}))):(document.querySelector(".header").style.backgroundColor="rgba(0,0,0,0)",document.querySelector(".header > a > h1").style.fontSize="2rem",document.querySelectorAll(".navElement").forEach((function(e){e.style.paddingTop=".5rem",e.style.paddingBottom=".5rem",e.style.fontSize="1.2rem"})))}},38:function(e,t,s){"use strict";s.r(t);var i=s(1),c=s.n(i),n=s(14),a=s.n(n),o=s(9),r=s(2),l=(s(27),s(0));function d(e){for(var t,s=0;s 10 || document.documentElement.scrollTop > 10) {\r\n document.querySelector('.header').style.backgroundColor = '#1a1a1a';\r\n document.querySelector('.header > a > h1').style.fontSize = \"1.5rem\";\r\n // document.querySelector('.header > h1').style.color = \"#a8a8a8\";\r\n document.querySelectorAll('.navElement').forEach(x => {x.style.paddingTop = '.3rem'; x.style.paddingBottom = '.3rem'; x.style.fontSize='1rem'});\r\n } else {\r\n document.querySelector('.header').style.backgroundColor = 'rgba(0,0,0,0)';\r\n document.querySelector('.header > a > h1').style.fontSize = \"2rem\";\r\n // document.querySelector('.header > h1').style.color = \"#ecebeb\";\r\n document.querySelectorAll('.navElement').forEach(x => {x.style.paddingTop = '.5rem'; x.style.paddingBottom = '.5rem'; x.style.fontSize='1.2rem'});\r\n }\r\n} ","import React from 'react';\r\n\r\nexport default function Nav(props){\r\n let items;\r\n for(let i = 0; i < props.children.length; i++){\r\n items = (\r\n <>\r\n {items}\r\n {props.children[i]}\r\n \r\n )\r\n }\r\n return(\r\n
\r\n \r\n {items}\r\n
\r\n
\r\n )\r\n}","export default __webpack_public_path__ + \"static/media/github.bfe22a7c.svg\";","export default __webpack_public_path__ + \"static/media/instagram.246d7b69.svg\";","export default __webpack_public_path__ + \"static/media/linkedin.9e984989.svg\";","export default __webpack_public_path__ + \"static/media/email.eabba385.svg\";","import React from 'react';\r\n\r\nimport github from '../assets/github.svg'\r\nimport instagram from '../assets/instagram.svg'\r\nimport linkedin from '../assets/linkedin.svg'\r\nimport email from '../assets/email.svg'\r\n\r\nexport default function Socials(){\r\n return(\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
GithubInstagramLinkedInE-mail
\r\n )\r\n}","import React from 'react';\r\n\r\nexport default function Home() {\r\n return (\r\n
\r\n
\r\n
\r\n

Andrew Simonson

\r\n

Computer Science student at Rochester Institute of Technology

\r\n \r\n
\r\n
\r\n
\r\n )\r\n}","import React from 'react'\r\n\r\nexport default function ProjectList(props){\r\n let projects;\r\n props.children.forEach(function(x){\r\n projects = (\r\n <>\r\n {projects}\r\n {x}\r\n \r\n );\r\n });\r\n return(\r\n <>\r\n \r\n \r\n );\r\n} ","import React from 'react'\r\n\r\nexport default class Project extends React.Component {\r\n constructor(props){\r\n super(props)\r\n }\r\n\r\n render(){\r\n return (\r\n
  • \r\n
    \r\n

    {this.props.title}

    \r\n

    \r\n

    {this.props.children}

    \r\n
    \r\n
    \r\n {this.props.linkText}\r\n
    \r\n
  • \r\n )\r\n }\r\n}\r\n","import ProjectList from '../componets/ProjectList'\r\nimport Project from '../componets/Project'\r\nimport github from '../assets/github.svg'\r\n\r\nexport default function Projects(){\r\n return(\r\n
    \r\n
    \r\n

    Projects

    \r\n

    Project status is indicated by the color of the project card:
    - Complete
    \r\n - Work In Progress
    - Incomplete\r\n

    \r\n
    \r\n \r\n }>\r\n A personal portfolio site made with React.js.\r\n \r\n }>\r\n Slate is a web app designed to help event coordinators schedule events by congregating participant calendar data.\r\n \r\n }>\r\n My Resume, made in LaTeX with a custom design inspired by the AltaCV template on OverLeaf.\r\n \r\n }>\r\n A Discord bot to handle role management and statistics for RIT's Humans vs. Zombies games.\r\n \r\n }>\r\n A modular discord bot to manage class discord servers.\r\n \r\n }>\r\n A personal Discord bot focused on statistical insight and role management for NationsGame, including NG Rolls Sim accessibility.\r\n \r\n }>\r\n A simulator for the browser game, NationsGame, to analyze unit composition and predict in-game victors and unit statistics.\r\n \r\n }>\r\n A GNOME extension that cycles through a folder of wallpapers.\r\n \r\n }>\r\n A C++ keylogger for windows based off a udemy course with my custom modifications and powershell script.\r\n \r\n \r\n
    \r\n )\r\n}","import React from 'react'\r\n\r\nexport default function Skills(props){\r\n let allSkills;\r\n props.children.forEach(x => {\r\n allSkills = (\r\n <>\r\n {allSkills}\r\n
  • {x}
  • \r\n \r\n )\r\n });\r\n return (\r\n );\r\n}","import React from \"react\";\r\nimport ImageGallery from 'react-image-gallery';\r\n\r\nexport default function ResponsiveCarousel(props) {\r\n let items = [{\r\n original: 'https://picsum.photos/id/1018/1000/600/',\r\n description: \"greg\"\r\n }]\r\n return (\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n );\r\n}","export default __webpack_public_path__ + \"static/media/itsa_me.0e81b396.JPG\";","export default __webpack_public_path__ + \"static/media/AcademicTeam.6fa0b696.jpg\";","export default __webpack_public_path__ + \"static/media/me_robot.0ed1ba07.jpeg\";","export default __webpack_public_path__ + \"static/media/WeThePeople_Districts.8a9f5128.jpg\";","export default __webpack_public_path__ + \"static/media/hagerstownVex2019.1d98bab1.jpg\";","export default __webpack_public_path__ + \"static/media/WeThePeople.bc88e604.jpg\";","export default __webpack_public_path__ + \"static/media/WeThePeople_NationalsSetup.022c7bdf.jpg\";","import React from 'react'\r\nimport Skills from '../componets/Skills'\r\nimport MyCarousel from '../componets/Carousel.js';\r\nimport img1 from '../assets/photos/itsa_me.JPG'\r\nimport img2 from '../assets/photos/me_robot.jpeg'\r\nimport img3 from '../assets/photos/AcademicTeam.jpg'\r\nimport img4 from '../assets/photos/hagerstownVex2019.jpg'\r\nimport img5 from '../assets/photos/WeThePeople_Districts.jpg'\r\nimport img6 from '../assets/photos/WeThePeople.jpg'\r\nimport img7 from '../assets/photos/WeThePeople_NationalsSetup.jpg'\r\n\r\n\r\nexport default function AboutMe(){\r\n return(\r\n
    \r\n
    \r\n
    \r\n

    About Me

    \r\n

    I'm a first year student at Rochester Institute of Technology \r\n in the Computing Exploration program and am pursuing a career in data\r\n science with a focus on predictive analytics.\r\n

    \r\n

    When I'm not in class, you can find me working on extra collaborative projects,\r\n building discord bots, playing chess, reading up on some recent geopolitical\r\n development, or in my dorm with a fat pint of ice cream.\r\n

    \r\n

    My main goal in life is to always strive to make the biggest positive impact on\r\n the world that I can. Regardless of whether that is done behind the scenes or\r\n on the front lines, that is how I'll know I have purpose.\r\n

    \r\n

    I also value the ability to understand the world at large. That awareness is \r\n what grounds a person into reality and gives their place in the world value. \r\n When I learn about geography or international politics, my favorite parts are\r\n when I can understand the causality to shifts both in history and the present\r\n because it presents an inside look into how we can learn from related events.\r\n

    \r\n

    There is no one single special interest that makes me unique, so it is my goal to\r\n be the one with a collection of distinct interests and a knack for bridging \r\n the gap between them.\r\n

    \r\n Me\r\n
    \r\n
    \r\n
    \r\n
    \r\n

    Skills

    \r\n {['Python','JavaScript','Java','C++','SQL','SQLite','Sequelize','SQLAlchemy',\r\n 'HTML','CSS','Object-Oriented Programming','Git','Github','Linux','Raspberry Pi',\r\n 'LaTeX','Flask','DOM Scraping','Google API','React.js','Node.js']}\r\n
    \r\n
    \r\n

    Extracirricular Awards

    \r\n \r\n {[\r\n {\r\n original: img5, \r\n description: \"We the People Civics Competition District Champions\"\r\n }, \r\n {\r\n original: img6, \r\n description: \"We The People State Civics Competition Champions\"\r\n },\r\n {\r\n original: img7,\r\n description: \"what it looks like to compete in We the People Nationals, circa 2020\"\r\n },\r\n {\r\n original:img3, \r\n description: \"Academic Team county championships\"\r\n }\r\n ]}\r\n \r\n
    \r\n
    \r\n
    \r\n )\r\n}","import { Route, Link, HashRouter as Router } from 'react-router-dom'\r\n\r\nimport './App.css';\r\nimport Nav from './componets/Nav.js'\r\nimport Socials from './componets/Socials.js'\r\nimport Home from './pages/Home.js'\r\nimport Projects from './pages/Projects';\r\nimport AboutMe from './pages/AboutMe';\r\nimport AOS from 'aos';\r\nimport 'aos/dist/aos.css'; // You can also use for styles\r\n\r\nAOS.init();\r\n\r\nfunction App() {\r\n return (\r\n \r\n
    \r\n
    \r\n

    Andrew Simonson

    \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n );\r\n}\r\n\r\nexport default App;\r\n","const reportWebVitals = onPerfEntry => {\n if (onPerfEntry && onPerfEntry instanceof Function) {\n import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {\n getCLS(onPerfEntry);\n getFID(onPerfEntry);\n getFCP(onPerfEntry);\n getLCP(onPerfEntry);\n getTTFB(onPerfEntry);\n });\n }\n};\n\nexport default reportWebVitals;\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport App from './App';\nimport reportWebVitals from './reportWebVitals';\nimport './responsive.js'\n\nReactDOM.render(\n \n \n ,\n document.getElementById('root')\n);\n\n// If you want to start measuring performance in your app, pass a function\n// to log results (for example: reportWebVitals(console.log))\n// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals\nreportWebVitals();\n"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.91985733.chunk.js b/static/js/main.91985733.chunk.js new file mode 100644 index 0000000..7a3fcf3 --- /dev/null +++ b/static/js/main.91985733.chunk.js @@ -0,0 +1,2 @@ +(this.webpackJsonpportfolio=this.webpackJsonpportfolio||[]).push([[0],{27:function(e,t,s){},37:function(e,t){window.onscroll=function(){document.body.scrollTop>10||document.documentElement.scrollTop>10?(document.querySelector(".header").style.backgroundColor="#1a1a1a",document.querySelector(".header > a > h1").style.fontSize="1.5rem",document.querySelectorAll(".navElement").forEach((function(e){e.style.paddingTop=".3rem",e.style.paddingBottom=".3rem",e.style.fontSize="1rem"}))):(document.querySelector(".header").style.backgroundColor="rgba(0,0,0,0)",document.querySelector(".header > a > h1").style.fontSize="2rem",document.querySelectorAll(".navElement").forEach((function(e){e.style.paddingTop=".5rem",e.style.paddingBottom=".5rem",e.style.fontSize="1.2rem"})))}},38:function(e,t,s){"use strict";s.r(t);var i=s(1),n=s.n(i),c=s(14),a=s.n(c),o=s(9),r=s(2),l=(s(27),s(0));function d(e){for(var t,s=0;s 10 || document.documentElement.scrollTop > 10) {\r\n document.querySelector('.header').style.backgroundColor = '#1a1a1a';\r\n document.querySelector('.header > a > h1').style.fontSize = \"1.5rem\";\r\n // document.querySelector('.header > h1').style.color = \"#a8a8a8\";\r\n document.querySelectorAll('.navElement').forEach(x => {x.style.paddingTop = '.3rem'; x.style.paddingBottom = '.3rem'; x.style.fontSize='1rem'});\r\n } else {\r\n document.querySelector('.header').style.backgroundColor = 'rgba(0,0,0,0)';\r\n document.querySelector('.header > a > h1').style.fontSize = \"2rem\";\r\n // document.querySelector('.header > h1').style.color = \"#ecebeb\";\r\n document.querySelectorAll('.navElement').forEach(x => {x.style.paddingTop = '.5rem'; x.style.paddingBottom = '.5rem'; x.style.fontSize='1.2rem'});\r\n }\r\n} ","import React from 'react';\r\n\r\nexport default function Nav(props){\r\n let items;\r\n for(let i = 0; i < props.children.length; i++){\r\n items = (\r\n <>\r\n {items}\r\n {props.children[i]}\r\n \r\n )\r\n }\r\n return(\r\n
    \r\n \r\n {items}\r\n
    \r\n
    \r\n )\r\n}","export default __webpack_public_path__ + \"static/media/github.bfe22a7c.svg\";","export default __webpack_public_path__ + \"static/media/instagram.246d7b69.svg\";","export default __webpack_public_path__ + \"static/media/linkedin.9e984989.svg\";","export default __webpack_public_path__ + \"static/media/email.eabba385.svg\";","import React from 'react';\r\n\r\nimport github from '../assets/github.svg'\r\nimport instagram from '../assets/instagram.svg'\r\nimport linkedin from '../assets/linkedin.svg'\r\nimport email from '../assets/email.svg'\r\n\r\nexport default function Socials(){\r\n return(\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    GithubInstagramLinkedInE-mail
    \r\n )\r\n}","import React from 'react';\r\n\r\nexport default function Home() {\r\n return (\r\n
    \r\n
    \r\n
    \r\n

    Andrew Simonson

    \r\n

    Computer Science student at Rochester Institute of Technology

    \r\n \r\n
    \r\n
    \r\n
    \r\n )\r\n}","import React from 'react'\r\n\r\nexport default function ProjectList(props){\r\n let projects;\r\n props.children.forEach(function(x){\r\n projects = (\r\n <>\r\n {projects}\r\n {x}\r\n \r\n );\r\n });\r\n return(\r\n <>\r\n \r\n \r\n );\r\n} ","import React from 'react'\r\n\r\nexport default class Project extends React.Component {\r\n constructor(props){\r\n super(props)\r\n }\r\n\r\n render(){\r\n return (\r\n
  • \r\n
    \r\n

    {this.props.title}

    \r\n

    \r\n

    {this.props.children}

    \r\n
    \r\n
    \r\n {this.props.linkText}\r\n
    \r\n
  • \r\n )\r\n }\r\n}\r\n","import ProjectList from '../componets/ProjectList'\r\nimport Project from '../componets/Project'\r\nimport github from '../assets/github.svg'\r\n\r\nexport default function Projects(){\r\n return(\r\n
    \r\n
    \r\n

    Projects

    \r\n

    Project status is indicated by the color of the project card:
    - Complete
    \r\n - Work In Progress
    - Incomplete\r\n

    \r\n
    \r\n \r\n }>\r\n A personal portfolio site made with React.js.\r\n \r\n }>\r\n Slate is a web app designed to help event coordinators schedule events by congregating participant calendar data.\r\n \r\n }>\r\n My Resume, made in LaTeX with a custom design inspired by the AltaCV template on OverLeaf.\r\n \r\n }>\r\n A Discord bot to handle role management and statistics for RIT's Humans vs. Zombies games.\r\n \r\n }>\r\n A team derived from the RIT Financial Management Association dedicated to learning about financial management of equities using automated solutions developed by students.\r\n \r\n }>\r\n A modular discord bot to manage class discord servers.\r\n \r\n }>\r\n A personal Discord bot focused on statistical insight and role management for NationsGame, including NG Rolls Sim accessibility.\r\n \r\n }>\r\n A simulator for the browser game, NationsGame, to analyze unit composition and predict in-game victors and unit statistics.\r\n \r\n }>\r\n A GNOME extension that cycles through a folder of wallpapers.\r\n \r\n }>\r\n VEXcode button library + examples and template for the VEX V5 brain \r\n \r\n }>\r\n A C++ keylogger for windows based off a udemy course with my custom modifications and powershell script.\r\n \r\n \r\n
    \r\n )\r\n}","import React from 'react'\r\n\r\nexport default function Skills(props){\r\n let allSkills;\r\n props.children.forEach(x => {\r\n allSkills = (\r\n <>\r\n {allSkills}\r\n
  • {x}
  • \r\n \r\n )\r\n });\r\n return (\r\n );\r\n}","import React from \"react\";\r\nimport ImageGallery from 'react-image-gallery';\r\n\r\nexport default function ResponsiveCarousel(props) {\r\n let items = [{\r\n original: 'https://picsum.photos/id/1018/1000/600/',\r\n description: \"greg\"\r\n }]\r\n return (\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n );\r\n}","export default __webpack_public_path__ + \"static/media/itsa_me.0e81b396.JPG\";","export default __webpack_public_path__ + \"static/media/AcademicTeam.6fa0b696.jpg\";","export default __webpack_public_path__ + \"static/media/me_robot.0ed1ba07.jpeg\";","export default __webpack_public_path__ + \"static/media/WeThePeople_Districts.8a9f5128.jpg\";","export default __webpack_public_path__ + \"static/media/hagerstownVex2019.1d98bab1.jpg\";","export default __webpack_public_path__ + \"static/media/WeThePeople.bc88e604.jpg\";","export default __webpack_public_path__ + \"static/media/WeThePeople_NationalsSetup.022c7bdf.jpg\";","import React from 'react'\r\nimport Skills from '../componets/Skills'\r\nimport MyCarousel from '../componets/Carousel.js';\r\nimport img1 from '../assets/photos/itsa_me.JPG'\r\nimport img2 from '../assets/photos/me_robot.jpeg'\r\nimport img3 from '../assets/photos/AcademicTeam.jpg'\r\nimport img4 from '../assets/photos/hagerstownVex2019.jpg'\r\nimport img5 from '../assets/photos/WeThePeople_Districts.jpg'\r\nimport img6 from '../assets/photos/WeThePeople.jpg'\r\nimport img7 from '../assets/photos/WeThePeople_NationalsSetup.jpg'\r\n\r\n\r\nexport default function AboutMe(){\r\n return(\r\n
    \r\n
    \r\n
    \r\n

    About Me

    \r\n

    I'm a first year student at Rochester Institute of Technology \r\n in the Computing Exploration program and am pursuing a career in data\r\n science with a focus on predictive analytics.\r\n

    \r\n

    When I'm not in class, you can find me working on extra collaborative projects,\r\n building discord bots, playing chess, reading up on some recent geopolitical\r\n development, or in my dorm with a fat pint of ice cream.\r\n

    \r\n

    My main goal in life is to always strive to make the biggest positive impact on\r\n the world that I can. Regardless of whether that is done behind the scenes or\r\n on the front lines, that is how I'll know I have purpose.\r\n

    \r\n

    I also value the ability to understand the world at large. That awareness is \r\n what grounds a person into reality and gives their place in the world value. \r\n When I learn about geography or international politics, my favorite parts are\r\n when I can understand the causality to shifts both in history and the present\r\n because it presents an inside look into how we can learn from related events.\r\n

    \r\n

    There is no one single special interest that makes me unique, so it is my goal to\r\n be the one with a collection of distinct interests and a knack for bridging \r\n the gap between them.\r\n

    \r\n Me\r\n
    \r\n
    \r\n
    \r\n
    \r\n

    Skills

    \r\n {['Python','JavaScript','Java','C++','SQL','SQLite','Sequelize','SQLAlchemy',\r\n 'HTML','CSS','Object-Oriented Programming','Git','Github','Linux','Raspberry Pi',\r\n 'LaTeX','Flask','DOM Scraping','Google API','React.js','Node.js']}\r\n
    \r\n
    \r\n

    Extracirricular Awards

    \r\n \r\n {[\r\n {\r\n original: img5, \r\n description: \"We the People Civics Competition District Champions\"\r\n }, \r\n {\r\n original: img6, \r\n description: \"We The People State Civics Competition Champions\"\r\n },\r\n {\r\n original: img7,\r\n description: \"what it looks like to compete in We the People Nationals, circa 2020\"\r\n },\r\n {\r\n original:img3, \r\n description: \"Academic Team county championships\"\r\n }\r\n ]}\r\n \r\n
    \r\n
    \r\n
    \r\n )\r\n}","import { Route, Link, HashRouter as Router } from 'react-router-dom'\r\n\r\nimport './App.css';\r\nimport Nav from './componets/Nav.js'\r\nimport Socials from './componets/Socials.js'\r\nimport Home from './pages/Home.js'\r\nimport Projects from './pages/Projects';\r\nimport AboutMe from './pages/AboutMe';\r\nimport AOS from 'aos';\r\nimport 'aos/dist/aos.css'; // You can also use for styles\r\n\r\nAOS.init();\r\n\r\nfunction App() {\r\n return (\r\n \r\n
    \r\n
    \r\n

    Andrew Simonson

    \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n );\r\n}\r\n\r\nexport default App;\r\n","const reportWebVitals = onPerfEntry => {\n if (onPerfEntry && onPerfEntry instanceof Function) {\n import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {\n getCLS(onPerfEntry);\n getFID(onPerfEntry);\n getFCP(onPerfEntry);\n getLCP(onPerfEntry);\n getTTFB(onPerfEntry);\n });\n }\n};\n\nexport default reportWebVitals;\n","import React from 'react';\nimport ReactDOM from 'react-dom';\nimport App from './App';\nimport reportWebVitals from './reportWebVitals';\nimport './responsive.js'\n\nReactDOM.render(\n \n \n ,\n document.getElementById('root')\n);\n\n// If you want to start measuring performance in your app, pass a function\n// to log results (for example: reportWebVitals(console.log))\n// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals\nreportWebVitals();\n"],"sourceRoot":""} \ No newline at end of file