From 7ba638de01a95cf7c61156fc6e12fb5289e2721b Mon Sep 17 00:00:00 2001 From: suyash-5613 Date: Sun, 13 Oct 2024 18:14:26 +0530 Subject: [PATCH] Updates --- .gitignore | 23 +++++++++++ asset-manifest.json | 22 ++++++++++ favicon.ico | Bin 0 -> 3870 bytes index.html | 1 + logo192.png | Bin 0 -> 5347 bytes logo512.png | Bin 0 -> 9664 bytes manifest.json | 25 +++++++++++ robots.txt | 3 ++ static/css/main.bfb946b2.css | 2 + static/css/main.bfb946b2.css.map | 1 + static/js/453.1407b060.chunk.js | 2 + static/js/453.1407b060.chunk.js.map | 1 + static/js/main.3f4782a9.js | 3 ++ static/js/main.3f4782a9.js.LICENSE.txt | 39 ++++++++++++++++++ static/js/main.3f4782a9.js.map | 1 + ...row-1.3487ee48ac666710ac28b148435259d8.svg | 3 ++ .../media/bg-about.3e46253781b6d35a8233.jpg | Bin 0 -> 80868 bytes .../media/ecommerce.07341422efa194e0c6a1.png | Bin 0 -> 950102 bytes .../media/hero-image.2d1ef0d86fe8be65f964.png | Bin 0 -> 240125 bytes ...ine-1.c8decc672efd677d2845fe066cf33754.svg | 3 ++ ...ine-2.fb0ebc9ccff874863005b52e20dd704a.svg | 4 ++ .../media/portfolio.6e1d607b637b5780069d.png | Bin 0 -> 440274 bytes 22 files changed, 133 insertions(+) create mode 100644 .gitignore create mode 100644 asset-manifest.json create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 logo192.png create mode 100644 logo512.png create mode 100644 manifest.json create mode 100644 robots.txt create mode 100644 static/css/main.bfb946b2.css create mode 100644 static/css/main.bfb946b2.css.map create mode 100644 static/js/453.1407b060.chunk.js create mode 100644 static/js/453.1407b060.chunk.js.map create mode 100644 static/js/main.3f4782a9.js create mode 100644 static/js/main.3f4782a9.js.LICENSE.txt create mode 100644 static/js/main.3f4782a9.js.map create mode 100644 static/media/arrow-1.3487ee48ac666710ac28b148435259d8.svg create mode 100644 static/media/bg-about.3e46253781b6d35a8233.jpg create mode 100644 static/media/ecommerce.07341422efa194e0c6a1.png create mode 100644 static/media/hero-image.2d1ef0d86fe8be65f964.png create mode 100644 static/media/line-1.c8decc672efd677d2845fe066cf33754.svg create mode 100644 static/media/line-2.fb0ebc9ccff874863005b52e20dd704a.svg create mode 100644 static/media/portfolio.6e1d607b637b5780069d.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 0000000..8b5c390 --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,22 @@ +{ + "files": { + "main.css": "/portfolio/static/css/main.bfb946b2.css", + "main.js": "/portfolio/static/js/main.3f4782a9.js", + "static/js/453.1407b060.chunk.js": "/portfolio/static/js/453.1407b060.chunk.js", + "static/media/ecommerce.png": "/portfolio/static/media/ecommerce.07341422efa194e0c6a1.png", + "static/media/portfolio.png": "/portfolio/static/media/portfolio.6e1d607b637b5780069d.png", + "static/media/hero-image.png": "/portfolio/static/media/hero-image.2d1ef0d86fe8be65f964.png", + "static/media/bg-about.jpg": "/portfolio/static/media/bg-about.3e46253781b6d35a8233.jpg", + "static/media/arrow-1.svg": "/portfolio/static/media/arrow-1.3487ee48ac666710ac28b148435259d8.svg", + "index.html": "/portfolio/index.html", + "static/media/line-2.svg": "/portfolio/static/media/line-2.fb0ebc9ccff874863005b52e20dd704a.svg", + "static/media/line-1.svg": "/portfolio/static/media/line-1.c8decc672efd677d2845fe066cf33754.svg", + "main.bfb946b2.css.map": "/portfolio/static/css/main.bfb946b2.css.map", + "main.3f4782a9.js.map": "/portfolio/static/js/main.3f4782a9.js.map", + "453.1407b060.chunk.js.map": "/portfolio/static/js/453.1407b060.chunk.js.map" + }, + "entrypoints": [ + "static/css/main.bfb946b2.css", + "static/js/main.3f4782a9.js" + ] +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..7cabc80 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +React App
\ No newline at end of file diff --git a/logo192.png b/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/static/css/main.bfb946b2.css b/static/css/main.bfb946b2.css new file mode 100644 index 0000000..24ff2eb --- /dev/null +++ b/static/css/main.bfb946b2.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,sans-serif}.about-container{align-items:center;background:url(/portfolio/static/media/bg-about.3e46253781b6d35a8233.jpg) no-repeat 50%;background-size:cover;display:flex;justify-content:center;position:relative}.about-container:before{background-color:#ffffffe6;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.header{background:#fff;display:flex;height:100vh;overflow:hidden}.header-left{align-items:center;height:100%;.header-left-content{width:600px;h1{font-size:80px;line-height:100px}.desc{align-items:center;p{font-size:24px;margin-right:10px;white-space:nowrap}hr{background:#000;border:none;flex-grow:1;height:2px}}.about-me{font-size:16px;font-weight:300;margin-bottom:12px;margin-top:8px;text-align:justify;width:auto}.social-links{align-items:center;column-gap:8px;margin-bottom:14px;a:first-child :hover{color:#000}a:nth-child(2):hover{color:rgba(0,0,255,.754)}a:nth-child(3):hover{color:#ff006a}a{svg{align-content:center;height:40px;padding:2px;width:40px}}}.hire-me{--color:#2d68dd;background:#fff;border:2px solid var(--color);border-radius:6px;color:var(--color);display:inline-block;font-size:17px;height:2.6em;line-height:2.5em;overflow:hidden;position:relative;width:6em;z-index:1}.hire-me:before{background:var(--color);border-radius:50%;content:"";height:200px;position:absolute;width:150px;z-index:-1}.hire-me:hover{color:#fff;cursor:pointer}.hire-me:before{left:100%;top:100%;transition:all .3s}.hire-me:hover:before{left:-30px;top:-30px}}}.header-left,.header-right{display:flex;display:flex;display:flex;flex:1 1;justify-content:center}.header-right{align-items:end;position:relative;.profile{height:70%;z-index:2}.arrow-1{bottom:72%;left:16%;width:300px}.arrow-1,.line-1{position:absolute;z-index:12}.line-1{bottom:70%;right:20%;width:100px}.line-2{bottom:60%;right:65%;width:80px;z-index:12}.circle,.line-2{position:absolute}.circle{background:rgba(253,3,3,.069);border-radius:100%;bottom:-10%;height:700px;width:700px}}@media screen and (max-width:1300px){.header{flex-direction:column-reverse;height:150vh}.header-left-content{margin:20px!important;h1{font-size:80px!important}.desc{p{font-size:20px!important}}.about-me{font-size:16px!important}}.header-right{top:80px;.circle{height:500px!important;top:160px;width:500px!important}.arrow-1{bottom:75%;left:22%;width:300px}.line-1{bottom:65%;right:25%;width:100px}.line-2{bottom:60%;right:60%;width:80px}}}@media screen and (max-width:950px){.header-right{top:60px;.arrow-1{bottom:75%;left:20%;width:250px}.line-1{bottom:65%;right:22%;width:80px}.line-2{bottom:60%;right:60%;width:70px}}}@media screen and (max-width:700px){.header-left-content{h1{font-size:50px!important;line-height:70px!important}.desc{p{font-size:18px!important}}.about-me{font-size:14px!important}}.social-links{a{svg{height:30px;width:30px}}}.profile{height:60%}.header-right{top:50px;.arrow-1{bottom:75%;left:15%;width:200px}.line-1{bottom:65%;right:15%;width:70px}.line-2{bottom:60%;right:65%;width:60px}}}@media screen and (max-width:500px){.header-right{top:40px;.arrow-1{bottom:72%;left:12%;width:180px}.line-1{bottom:65%;right:8%;width:60px}.line-2{bottom:60%;right:65%;width:60px}}}@media screen and (max-width:360px){.header-right{top:40px;.arrow-1{bottom:72%;left:12%;width:160px}.line-1{bottom:65%;right:5%;width:50px}.line-2{bottom:60%;right:70%;width:50px}}}.hamburger{display:none}.hamburger,.navbar{color:#000}.navbar{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:26px 200px;position:fixed;width:100%;z-index:20;.logo{.title{font-family:Great Vibes;font-size:42px;margin-left:8px}}.nav-links{cursor:pointer;display:flex;gap:100px;list-style:none;.nav-item{font-size:20px;font-weight:500;text-transform:capitalize}}}@media screen and (max-width:1200px){.hamburger{display:flex}.nav-links{display:none!important}.navbar{padding:26px 50px}.nav-dropdown{align-items:center;background:linear-gradient(0deg,#98b7f0,#6ef6ef);color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;list-style:none;position:sticky;top:0;width:100%;z-index:40}.nav-dropdown li{cursor:pointer;font-size:2.25rem;padding:24px 16px;text-transform:capitalize}.nav-dropdown li:hover{color:gray}}.about{padding:160px 0 120px;z-index:2}.about .intro{width:340px}.about .intro .heading{color:#2d68dd;font-size:25px;-webkit-user-select:none;user-select:none}.about .intro .desc{font-size:16px;font-weight:300;line-height:1.4rem;text-align:justify}.about .intro .desc-link{color:#000;font-style:italic;text-underline-offset:3px}.about .brief{display:flex}.about .brief .intro:not(:last-child){margin-right:100px}.about .brief .intro{margin-top:60px}.about .brief .intro .desc{line-height:1.4rem;margin-bottom:5px}.about .brief .intro .details p{font-weight:300;margin:2px 0}.about .brief .intro .details .title{font-size:14px;font-weight:600;margin-bottom:1px}.about .intro .desc-link{margin:0 10px}.about .brief .intro .skills{font-size:14px;font-weight:450;margin-top:20px}.about .brief .intro .skills .skill .progress-area{background:#d9d9d9;margin-top:5px;width:100%}.about .brief .intro .skills .skill .progress-area .progress{background:#2d68dd;height:6px}.about .brief .intro .skills .skill .progress-area .web{animation:web 1s ease-in-out forwards}@keyframes web{0%{width:0}to{width:70%}}.about .brief .intro .skills .skill .progress-area .mobile{animation:mobile 1s ease-in-out forwards}@keyframes mobile{0%{width:0}to{width:75%}}.about .brief .intro .skills .skill .progress-area .design{animation:design 1s ease-in-out forwards}@keyframes design{0%{width:0}to{width:60%}}.about .brief .intro .skills .skill .progress-area .dsa{animation:dsa 1s ease-in-out forwards}@keyframes dsa{0%{width:0}to{width:50%}}.about .brief .intro .skills .skill:not(:last-child){margin-bottom:25px}.about .resume-area{display:flex;justify-content:center;margin-top:50px}.about .resume-area .resume:hover{cursor:pointer}.about .resume-area .resume{--color:#2d68dd;align-items:center;background:#0000;border:2px solid var(--color);border-radius:6px;color:var(--color);display:flex;font-size:17px;height:2.6em;justify-content:center;line-height:2.5em;overflow:hidden;position:relative;width:8em;z-index:1}.about .resume-area .resume:before{background:var(--color);border-radius:50%;content:"";height:150px;position:absolute;width:300px;z-index:-1}.about .resume-area .resume:hover .resume-text,.about .resume-area .resume:hover svg{fill:#fff;color:#fff}.about .resume-area .resume:before{left:100%;top:100%;transition:all .3s}.about .resume-area .resume:hover:before{left:-30px;top:-30px}.about .resume-area .resume .resume-text{font-size:14px;font-weight:600;text-decoration:none}.about .resume-area .resume svg{--color:#2d68dd;fill:var(--color);margin-right:10px;transition:fill .2s;width:20px}@media screen and (max-width:992px){.about .intro{width:300px}.about .brief .intro:not(:last-child){margin-right:50px}}@media screen and (max-width:768px){.about{padding:50px 20px}.about .intro{max-width:300px;width:100%}.about .brief{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.about .brief .intro{margin-top:40px}.about .brief .intro:not(:last-child){margin-right:0}}.projects{align-items:center;display:flex;flex-direction:column;height:1000px;justify-content:center}.projects .heading{color:#2d68dd;margin:100px 0}.projects-list{display:flex}.horizontal-card-container{align-items:center;display:flex;justify-content:center;padding:20px}.horizontal-card{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #00000026;height:350px;overflow:hidden;position:relative;transition:transform .3s ease-in-out;width:600px}.horizontal-card:hover{transform:scale(1.05)}.horizontal-card-image{height:100%;overflow:hidden;position:relative;width:100%}.horizontal-card-image img{height:100%;object-fit:cover;width:100%}.horizontal-card-content{background:#224faae6;bottom:0;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow:hidden;padding:20px;position:absolute;right:0;transform:translateY(80%);transition:transform .4s ease-in-out}.horizontal-card:hover .horizontal-card-content{transform:translateY(0)}.horizontal-card-content .title{display:flex}.horizontal-card-content .title a{align-items:center;display:flex;margin-left:5px;padding:auto}.horizontal-card-content .title a:hover svg{fill:#add8e6}.horizontal-card-content svg{fill:#fff;height:25px;width:25px}.horizontal-card-content h3{color:#f5f5f5;font-size:24px;margin:0}.horizontal-card-content p{display:none;font-size:16px;margin:10px 0}.horizontal-card:hover .horizontal-card-content p{display:block}.horizontal-card .button{background:#000;border-radius:5px;color:#fff;display:none;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.horizontal-card:hover .button{--color:#000;align-items:center;background:#0000;border:2px solid var(--color);border-radius:6px;color:var(--color);display:flex;font-size:17px;height:2.6em;justify-content:center;line-height:2.5em;overflow:hidden;position:relative;width:100%;z-index:1}.horizontal-card:hover .button:before{background:var(--color);border-top-left-radius:50%;content:"";height:200px;position:absolute;width:1000px;z-index:-1}.horizontal-card:hover .button:hover{color:#fff;cursor:pointer}.horizontal-card:hover .button:before{left:100%;top:100%;transition:all .3s}.horizontal-card:hover .button:hover:before{left:-70px;top:-70px}@media screen and (max-width:1300px){.horizontal-card{height:300px;width:500px}.horizontal-card-content{transform:translateY(75%)}.projects-list{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:600px){.horizontal-card{height:150px;width:300px}.horizontal-card-content{transform:translateY(60%)}.projects-list{flex-wrap:wrap;justify-content:center}.horizontal-card-content h3{font-size:14px}.horizontal-card-content svg{height:18px;margin-bottom:4px;margin-left:-6px}.horizontal-card-content p{font-size:12px;height:50px;overflow:hidden;text-overflow:ellipsis;width:100%}.horizontal-card .button{font-size:12px!important;height:10px!important;margin:auto;width:50%!important}}.footer{justify-content:center;margin-top:100px}.footer,.footer-copyright{align-items:center;display:flex;flex-direction:column}.footer-copyright{color:#000;font-size:20px;gap:30px;margin-bottom:30px;width:100%}.footer-copyright hr{background:grey;border:none;border-radius:10px;height:3px;width:80%}@media (max-width:800px){.footer{gap:20px}.footer-copyright{font-size:13px}}@media (max-width:600px){.footer{margin-top:-100px}} +/*# sourceMappingURL=main.bfb946b2.css.map*/ \ No newline at end of file diff --git a/static/css/main.bfb946b2.css.map b/static/css/main.bfb946b2.css.map new file mode 100644 index 0000000..6a61a4e --- /dev/null +++ b/static/css/main.bfb946b2.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.bfb946b2.css","mappings":"+EAEA,EAGE,qBAAsB,CADtB,SAEF,CAEA,OALE,QAUF,CALA,KAGE,kCAAmC,CACnC,iCAAkC,CAFlC,gCAGF,CCbA,iBAME,kBAAmB,CAFnB,uFAAgE,CAChE,qBAAsB,CAJtB,YAAa,CAEb,sBAAuB,CADvB,iBAKF,CACA,wBAOE,0BAA0C,CAD1C,QAAS,CALT,UAAW,CAGX,MAAO,CAFP,iBAAkB,CAGlB,OAAQ,CAFR,KAAM,CAKN,SACF,CCjBA,QAEE,eAAiB,CACjB,YAAa,CAFb,YAAa,CAGb,eACF,CAEA,aAIE,kBAAmB,CACnB,WAAY,CACZ,qBACE,WAAY,CACZ,GACE,cAAe,CACf,iBACF,CACA,MAEE,kBAAmB,CACnB,EACE,cAAe,CAEf,iBAAkB,CADlB,kBAEF,CACA,GAEE,eAAmB,CAEnB,WAAY,CAHZ,WAAY,CAEZ,UAEF,CACF,CACA,UAGE,cAAe,CACf,eAAgB,CAEhB,kBAAmB,CADnB,cAAe,CAHf,kBAAmB,CADnB,UAMF,CACA,cAEE,kBAAmB,CACnB,cAAe,CACf,kBAAmB,CACnB,qBACE,UACF,CACA,qBACE,wBACF,CACA,qBACE,aACF,CACA,EACE,IAGE,oBAAqB,CADrB,WAAY,CAEZ,WAAY,CAHZ,UAIF,CACF,CACF,CAEA,SACE,eAA0B,CAC1B,eAAiB,CASjB,6BAA8B,CAC9B,iBAAkB,CAFlB,kBAAmB,CAPnB,oBAAqB,CAKrB,cAAe,CAHf,YAAa,CACb,iBAAkB,CAClB,eAAgB,CAMhB,iBAAkB,CATlB,SAAU,CAKV,SAKF,CAEA,gBAGE,uBAAwB,CAIxB,iBAAkB,CALlB,UAAW,CAGX,YAAa,CAJb,iBAAkB,CAGlB,WAAY,CAEZ,UAEF,CAEA,eACE,UAAY,CACZ,cACF,CAEA,gBAEE,SAAU,CADV,QAAS,CAET,kBACF,CAEA,sBAEE,UAAW,CADX,SAEF,CACF,CACF,CAEA,2BArGE,YAAa,CAWT,YAAa,CAuBb,YAAa,CAnCjB,QAAO,CAEP,sBA+IF,CA3CA,cAKE,eAAgB,CAFhB,iBAAkB,CAIlB,SAEE,UAAW,CADX,SAEF,CAEA,SAEE,UAAW,CADX,QAAS,CAIT,WACF,CAEA,iBALE,iBAAkB,CAClB,UAUF,CANA,QAEE,UAAW,CADX,SAAU,CAIV,WACF,CAEA,QAEE,UAAW,CADX,SAAU,CAIV,UAAW,CADX,UAEF,CACA,gBAJE,iBAWF,CAPA,QAKE,6BAAkC,CADlC,kBAAmB,CAEnB,WAAY,CALZ,YAAa,CACb,WAKF,CACF,CAEA,qCACE,QACE,6BAA8B,CAC9B,YACF,CACA,qBACE,qBAAuB,CACvB,GACE,wBACF,CACA,MACE,EACE,wBACF,CACF,CACA,UACE,wBACF,CACF,CACA,cACE,QAAS,CACT,QAGE,sBAAwB,CAFxB,SAAU,CACV,qBAEF,CACA,SAEE,UAAW,CADX,QAAS,CAET,WACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,WACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CACF,CACF,CAEA,oCACE,cACE,QAAS,CACT,SAEE,UAAW,CADX,QAAS,CAET,WACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CACF,CACF,CAEA,oCACE,qBACE,GACE,wBAA0B,CAC1B,0BACF,CACA,MACE,EACE,wBACF,CACF,CACA,UACE,wBACF,CACF,CACA,cACE,EACE,IAEE,WAAY,CADZ,UAEF,CACF,CACF,CACA,SACE,UACF,CACA,cACE,QAAS,CACT,SAEE,UAAW,CADX,QAAS,CAET,WACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CACF,CACF,CAEA,oCACE,cACE,QAAS,CACT,SAEE,UAAW,CADX,QAAS,CAET,WACF,CAEA,QAEE,UAAW,CADX,QAAS,CAET,UACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CACF,CACF,CAEA,oCACE,cACE,QAAS,CACT,SAEE,UAAW,CADX,QAAS,CAET,WACF,CAEA,QAEE,UAAW,CADX,QAAS,CAET,UACF,CAEA,QAEE,UAAW,CADX,SAAU,CAEV,UACF,CACF,CACF,CC5TA,WACE,YAEF,CAEA,mBAHE,UAgCF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","sources":["index.css","App.css","Components/Header/Header.css","Components/Navbar/Navbar.css","Components/About/About.css","Components/Projects/Projects.css","Components/Footer/Footer.css"],"sourcesContent":["@import url(\"https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap\");\n\n* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n}\n\nbody {\n margin: 0;\n font-family: \"Open Sans\", sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n",".about-container {\r\n display: flex;\r\n position: relative;\r\n justify-content: center;\r\n background: url(\"./Assets/bg-about.jpg\") no-repeat center center;\r\n background-size: cover;\r\n align-items: center;\r\n}\r\n.about-container::before {\r\n content: \"\";\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n background-color: rgba(255, 255, 255, 0.9);\r\n z-index: 1;\r\n}\r\n",".header {\r\n height: 100vh;\r\n background: white;\r\n display: flex;\r\n overflow: hidden;\r\n}\r\n\r\n.header-left {\r\n flex: 1;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n height: 100%;\r\n .header-left-content {\r\n width: 600px;\r\n h1 {\r\n font-size: 80px;\r\n line-height: 100px;\r\n }\r\n .desc {\r\n display: flex;\r\n align-items: center;\r\n p {\r\n font-size: 24px;\r\n white-space: nowrap;\r\n margin-right: 10px;\r\n }\r\n hr {\r\n flex-grow: 1;\r\n background: #000000;\r\n height: 2px;\r\n border: none;\r\n }\r\n }\r\n .about-me {\r\n width: auto;\r\n text-align: justify;\r\n font-size: 16px;\r\n font-weight: 300;\r\n margin-top: 8px;\r\n margin-bottom: 12px;\r\n }\r\n .social-links {\r\n display: flex;\r\n align-items: center;\r\n column-gap: 8px;\r\n margin-bottom: 14px;\r\n a:nth-child(1) :hover {\r\n color: black;\r\n }\r\n a:nth-child(2):hover {\r\n color: rgba(0, 0, 255, 0.754);\r\n }\r\n a:nth-child(3):hover {\r\n color: rgb(255, 0, 106);\r\n }\r\n a {\r\n svg {\r\n width: 40px;\r\n height: 40px;\r\n align-content: center;\r\n padding: 2px;\r\n }\r\n }\r\n }\r\n\r\n .hire-me {\r\n --color: rgb(45, 104, 221);\r\n background: white;\r\n display: inline-block;\r\n width: 6em;\r\n height: 2.6em;\r\n line-height: 2.5em;\r\n overflow: hidden;\r\n font-size: 17px;\r\n z-index: 1;\r\n color: var(--color);\r\n border: 2px solid var(--color);\r\n border-radius: 6px;\r\n position: relative;\r\n }\r\n\r\n .hire-me::before {\r\n position: absolute;\r\n content: \"\";\r\n background: var(--color);\r\n width: 150px;\r\n height: 200px;\r\n z-index: -1;\r\n border-radius: 50%;\r\n }\r\n\r\n .hire-me:hover {\r\n color: white;\r\n cursor: pointer;\r\n }\r\n\r\n .hire-me:before {\r\n top: 100%;\r\n left: 100%;\r\n transition: 0.3s all;\r\n }\r\n\r\n .hire-me:hover::before {\r\n top: -30px;\r\n left: -30px;\r\n }\r\n }\r\n}\r\n\r\n.header-right {\r\n flex: 1;\r\n display: flex;\r\n position: relative;\r\n justify-content: center;\r\n align-items: end;\r\n\r\n .profile {\r\n z-index: 2;\r\n height: 70%;\r\n }\r\n\r\n .arrow-1 {\r\n left: 16%;\r\n bottom: 72%;\r\n position: absolute;\r\n z-index: 12;\r\n width: 300px;\r\n }\r\n\r\n .line-1 {\r\n right: 20%;\r\n bottom: 70%;\r\n position: absolute;\r\n z-index: 12;\r\n width: 100px;\r\n }\r\n\r\n .line-2 {\r\n right: 65%;\r\n bottom: 60%;\r\n position: absolute;\r\n z-index: 12;\r\n width: 80px;\r\n }\r\n .circle {\r\n height: 700px;\r\n width: 700px;\r\n position: absolute;\r\n border-radius: 100%;\r\n background: rgba(253, 3, 3, 0.069);\r\n bottom: -10%;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 1300px) {\r\n .header {\r\n flex-direction: column-reverse;\r\n height: 150vh;\r\n }\r\n .header-left-content {\r\n margin: 20px !important;\r\n h1 {\r\n font-size: 80px !important;\r\n }\r\n .desc {\r\n p {\r\n font-size: 20px !important;\r\n }\r\n }\r\n .about-me {\r\n font-size: 16px !important;\r\n }\r\n }\r\n .header-right {\r\n top: 80px;\r\n .circle {\r\n top: 160px;\r\n width: 500px !important;\r\n height: 500px !important;\r\n }\r\n .arrow-1 {\r\n left: 22%;\r\n bottom: 75%;\r\n width: 300px;\r\n }\r\n\r\n .line-1 {\r\n right: 25%;\r\n bottom: 65%;\r\n width: 100px;\r\n }\r\n\r\n .line-2 {\r\n right: 60%;\r\n bottom: 60%;\r\n width: 80px;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 950px) {\r\n .header-right {\r\n top: 60px;\r\n .arrow-1 {\r\n left: 20%;\r\n bottom: 75%;\r\n width: 250px;\r\n }\r\n\r\n .line-1 {\r\n right: 22%;\r\n bottom: 65%;\r\n width: 80px;\r\n }\r\n\r\n .line-2 {\r\n right: 60%;\r\n bottom: 60%;\r\n width: 70px;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 700px) {\r\n .header-left-content {\r\n h1 {\r\n font-size: 50px !important;\r\n line-height: 70px !important;\r\n }\r\n .desc {\r\n p {\r\n font-size: 18px !important;\r\n }\r\n }\r\n .about-me {\r\n font-size: 14px !important;\r\n }\r\n }\r\n .social-links {\r\n a {\r\n svg {\r\n width: 30px;\r\n height: 30px;\r\n }\r\n }\r\n }\r\n .profile {\r\n height: 60%;\r\n }\r\n .header-right {\r\n top: 50px;\r\n .arrow-1 {\r\n left: 15%;\r\n bottom: 75%;\r\n width: 200px;\r\n }\r\n\r\n .line-1 {\r\n right: 15%;\r\n bottom: 65%;\r\n width: 70px;\r\n }\r\n\r\n .line-2 {\r\n right: 65%;\r\n bottom: 60%;\r\n width: 60px;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 500px) {\r\n .header-right {\r\n top: 40px;\r\n .arrow-1 {\r\n left: 12%;\r\n bottom: 72%;\r\n width: 180px;\r\n }\r\n\r\n .line-1 {\r\n right: 8%;\r\n bottom: 65%;\r\n width: 60px;\r\n }\r\n\r\n .line-2 {\r\n right: 65%;\r\n bottom: 60%;\r\n width: 60px;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 360px) {\r\n .header-right {\r\n top: 40px;\r\n .arrow-1 {\r\n left: 12%;\r\n bottom: 72%;\r\n width: 160px;\r\n }\r\n\r\n .line-1 {\r\n right: 5%;\r\n bottom: 65%;\r\n width: 50px;\r\n }\r\n\r\n .line-2 {\r\n right: 70%;\r\n bottom: 60%;\r\n width: 50px;\r\n }\r\n }\r\n}\r\n",".hamburger {\r\n display: none;\r\n color: black;\r\n}\r\n\r\n.navbar {\r\n z-index: 20;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 100%;\r\n padding: 26px 200px;\r\n color: black;\r\n position: fixed;\r\n background: white;\r\n .logo {\r\n .title {\r\n font-size: 42px;\r\n font-family: \"Great Vibes\";\r\n margin-left: 8px;\r\n }\r\n }\r\n .nav-links {\r\n display: flex;\r\n cursor: pointer;\r\n gap: 100px;\r\n list-style: none;\r\n .nav-item {\r\n text-transform: capitalize;\r\n font-weight: 500;\r\n font-size: 20px;\r\n color: black;\r\n }\r\n }\r\n}\r\n\r\n@media screen and (max-width: 1200px) {\r\n .hamburger {\r\n display: flex;\r\n }\r\n\r\n .nav-links {\r\n display: none !important;\r\n }\r\n\r\n.navbar{\r\n padding: 26px 50px;\r\n\r\n}\r\n\r\n .nav-dropdown {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n position: sticky;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100vh;\r\n background: linear-gradient(to top, rgb(152, 183, 240), rgb(110, 246, 239));\r\n color: white;\r\n z-index: 40;\r\n list-style: none;\r\n }\r\n\r\n .nav-dropdown li {\r\n padding: 24px 16px;\r\n cursor: pointer;\r\n text-transform: capitalize;\r\n font-size: 2.25rem;\r\n }\r\n\r\n .nav-dropdown li:hover {\r\n color: gray;\r\n }\r\n}\r\n",".about {\r\n padding: 120px 0px;\r\n padding-top: 160px;\r\n z-index: 2;\r\n}\r\n\r\n.about .intro {\r\n width: 340px;\r\n}\r\n.about .intro .heading {\r\n font-size: 25px;\r\n color: rgb(45, 104, 221);\r\n user-select: none;\r\n}\r\n.about .intro .desc {\r\n text-align: justify;\r\n font-weight: 300;\r\n line-height: 1.4rem;\r\n font-size: 16px;\r\n}\r\n.about .intro .desc-link {\r\n color: black;\r\n font-style: italic;\r\n text-underline-offset: 3px;\r\n}\r\n.about .brief {\r\n display: flex;\r\n}\r\n.about .brief .intro:not(:last-child) {\r\n margin-right: 100px;\r\n}\r\n.about .brief .intro {\r\n margin-top: 60px;\r\n}\r\n.about .brief .intro .desc {\r\n margin-bottom: 5px;\r\n line-height: 1.4rem;\r\n}\r\n.about .brief .intro .details p {\r\n font-weight: 300;\r\n margin: 2px 0;\r\n}\r\n.about .brief .intro .details .title {\r\n font-weight: 600;\r\n margin-bottom: 1px;\r\n font-size: 14px;\r\n}\r\n.about .intro .desc-link {\r\n margin: 0 10px;\r\n}\r\n.about .brief .intro .skills {\r\n margin-top: 20px;\r\n font-size: 14px;\r\n font-weight: 450;\r\n}\r\n.about .brief .intro .skills .skill .progress-area {\r\n margin-top: 5px;\r\n width: 100%;\r\n background: #d9d9d9;\r\n}\r\n.about .brief .intro .skills .skill .progress-area .progress {\r\n height: 6px;\r\n background: rgb(45, 104, 221);\r\n}\r\n.about .brief .intro .skills .skill .progress-area .web {\r\n animation: web 1s ease-in-out forwards;\r\n}\r\n\r\n@keyframes web {\r\n from {\r\n width: 0%;\r\n }\r\n to {\r\n width: 70%;\r\n }\r\n}\r\n.about .brief .intro .skills .skill .progress-area .mobile {\r\n animation: mobile 1s ease-in-out forwards;\r\n}\r\n\r\n@keyframes mobile {\r\n from {\r\n width: 0%;\r\n }\r\n to {\r\n width: 75%;\r\n }\r\n}\r\n.about .brief .intro .skills .skill .progress-area .design {\r\n animation: design 1s ease-in-out forwards;\r\n}\r\n\r\n@keyframes design {\r\n from {\r\n width: 0%;\r\n }\r\n to {\r\n width: 60%;\r\n }\r\n}\r\n.about .brief .intro .skills .skill .progress-area .dsa {\r\n animation: dsa 1s ease-in-out forwards;\r\n}\r\n\r\n@keyframes dsa {\r\n from {\r\n width: 0%;\r\n }\r\n to {\r\n width: 50%;\r\n }\r\n}\r\n.about .brief .intro .skills .skill:not(:last-child) {\r\n margin-bottom: 25px;\r\n}\r\n.about .resume-area {\r\n display: flex;\r\n justify-content: center;\r\n margin-top: 50px;\r\n}\r\n.about .resume-area .resume:hover {\r\n cursor: pointer;\r\n}\r\n\r\n.about .resume-area .resume {\r\n --color: rgb(45, 104, 221);\r\n background: transparent;\r\n display: flex;\r\n width: 8em;\r\n justify-content: center;\r\n align-items: center;\r\n height: 2.6em;\r\n line-height: 2.5em;\r\n overflow: hidden;\r\n font-size: 17px;\r\n z-index: 1;\r\n color: var(--color);\r\n border: 2px solid var(--color);\r\n border-radius: 6px;\r\n position: relative;\r\n}\r\n\r\n.about .resume-area .resume::before {\r\n position: absolute;\r\n content: \"\";\r\n background: var(--color);\r\n width: 300px;\r\n height: 150px;\r\n z-index: -1;\r\n border-radius: 50%;\r\n}\r\n\r\n.about .resume-area .resume:hover .resume-text,\r\n.about .resume-area .resume:hover svg {\r\n color: white;\r\n fill: white;\r\n}\r\n\r\n.about .resume-area .resume:before {\r\n top: 100%;\r\n left: 100%;\r\n transition: 0.3s all;\r\n}\r\n\r\n.about .resume-area .resume:hover::before {\r\n top: -30px;\r\n left: -30px;\r\n}\r\n\r\n.about .resume-area .resume .resume-text {\r\n font-weight: 600;\r\n font-size: 14px;\r\n text-decoration: none;\r\n}\r\n.about .resume-area .resume svg {\r\n --color: rgb(45, 104, 221);\r\n width: 20px;\r\n fill: var(--color);\r\n transition: fill 0.2s;\r\n margin-right: 10px;\r\n}\r\n\r\n@media screen and (max-width: 992px) {\r\n .about .intro {\r\n width: 300px;\r\n }\r\n .about .brief .intro:not(:last-child) {\r\n margin-right: 50px;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 768px) {\r\n .about {\r\n padding: 50px 20px 50px 20px;\r\n }\r\n .about .intro {\r\n max-width: 300px;\r\n width: 100%;\r\n }\r\n .about .brief {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: flex-start;\r\n align-items: flex-start;\r\n }\r\n .about .brief .intro {\r\n margin-top: 40px;\r\n }\r\n .about .brief .intro:not(:last-child) {\r\n margin-right: 0px;\r\n }\r\n}\r\n",".projects {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n height: 1000px;\r\n}\r\n\r\n.projects .heading {\r\n color: rgb(45, 104, 221);\r\n margin: 100px 0;\r\n}\r\n\r\n.projects-list {\r\n display: flex;\r\n}\r\n\r\n.horizontal-card-container {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n padding: 20px;\r\n}\r\n\r\n.horizontal-card {\r\n width: 600px;\r\n height: 350px;\r\n background-color: #fff;\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);\r\n border-radius: 10px;\r\n overflow: hidden;\r\n position: relative;\r\n transition: transform 0.3s ease-in-out;\r\n}\r\n\r\n.horizontal-card:hover {\r\n transform: scale(1.05);\r\n}\r\n\r\n.horizontal-card-image {\r\n height: 100%;\r\n width: 100%;\r\n position: relative;\r\n overflow: hidden;\r\n}\r\n\r\n.horizontal-card-image img {\r\n height: 100%;\r\n width: 100%;\r\n object-fit: cover;\r\n}\r\n\r\n.horizontal-card-content {\r\n position: absolute;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n background: rgba(34, 79, 170, 0.9);\r\n color: white;\r\n padding: 20px;\r\n transform: translateY(80%);\r\n transition: transform 0.4s ease-in-out;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-between;\r\n height: 100%;\r\n overflow: hidden;\r\n}\r\n\r\n.horizontal-card:hover .horizontal-card-content {\r\n transform: translateY(0);\r\n}\r\n\r\n.horizontal-card-content .title {\r\n display: flex;\r\n}\r\n\r\n.horizontal-card-content .title a {\r\n display: flex;\r\n align-items: center;\r\n padding: auto;\r\n margin-left: 5px;\r\n}\r\n\r\n.horizontal-card-content .title a:hover svg {\r\n fill: lightblue;\r\n}\r\n\r\n.horizontal-card-content svg {\r\n width: 25px;\r\n fill: white;\r\n height: 25px;\r\n}\r\n\r\n.horizontal-card-content h3 {\r\n margin: 0;\r\n font-size: 24px;\r\n color: whitesmoke;\r\n}\r\n\r\n.horizontal-card-content p {\r\n font-size: 16px;\r\n margin: 10px 0;\r\n display: none;\r\n}\r\n\r\n.horizontal-card:hover .horizontal-card-content p {\r\n display: block;\r\n}\r\n\r\n.horizontal-card .button {\r\n padding: 10px 20px;\r\n background: black;\r\n color: white;\r\n text-decoration: none;\r\n border-radius: 5px;\r\n text-align: center;\r\n transition: background-color 0.3s ease;\r\n display: none;\r\n}\r\n\r\n.horizontal-card:hover .button {\r\n --color: black;\r\n background: transparent;\r\n display: flex;\r\n width: 100%;\r\n height: 2.6em;\r\n line-height: 2.5em;\r\n overflow: hidden;\r\n font-size: 17px;\r\n align-items: center;\r\n justify-content: center;\r\n z-index: 1;\r\n color: var(--color);\r\n border: 2px solid var(--color);\r\n border-radius: 6px;\r\n position: relative;\r\n}\r\n\r\n.horizontal-card:hover .button::before {\r\n position: absolute;\r\n content: \"\";\r\n background: var(--color);\r\n width: 1000px;\r\n height: 200px;\r\n z-index: -1;\r\n border-top-left-radius: 50%;\r\n}\r\n\r\n.horizontal-card:hover .button:hover {\r\n color: white;\r\n cursor: pointer;\r\n}\r\n\r\n.horizontal-card:hover .button:before {\r\n top: 100%;\r\n left: 100%;\r\n transition: 0.3s all;\r\n}\r\n\r\n.horizontal-card:hover .button:hover::before {\r\n top: -70px;\r\n left: -70px;\r\n}\r\n\r\n@media screen and (max-width: 1300px) {\r\n .horizontal-card {\r\n width: 500px;\r\n height: 300px;\r\n }\r\n\r\n .horizontal-card-content {\r\n transform: translateY(75%);\r\n }\r\n\r\n .projects-list {\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n }\r\n}\r\n\r\n@media screen and (max-width: 600px) {\r\n .horizontal-card {\r\n width: 300px;\r\n height: 150px;\r\n }\r\n\r\n .horizontal-card-content {\r\n transform: translateY(60%);\r\n }\r\n\r\n .projects-list {\r\n flex-wrap: wrap;\r\n justify-content: center;\r\n }\r\n\r\n .horizontal-card-content h3 {\r\n font-size: 14px;\r\n }\r\n\r\n .horizontal-card-content svg {\r\n height: 18px;\r\n margin-left: -6px;\r\n margin-bottom: 4px;\r\n }\r\n\r\n .horizontal-card-content p {\r\n font-size: 12px;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n height: 50px;\r\n width: 100%;\r\n }\r\n\r\n .horizontal-card .button {\r\n font-size: 12px !important;\r\n height: 10px !important;\r\n width: 50% !important;\r\n margin: auto;\r\n }\r\n}\r\n",".footer {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: center;\r\n align-items: center;\r\n margin-top: 100px;\r\n}\r\n\r\n.footer-copyright {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n gap: 30px;\r\n width: 100%;\r\n margin-bottom: 30px;\r\n color: black;\r\n font-size: 20px;\r\n}\r\n\r\n.footer-copyright hr {\r\n width: 80%;\r\n border-radius: 10px;\r\n border: none;\r\n height: 3px;\r\n background: grey;\r\n}\r\n\r\n@media (max-width: 800px) {\r\n .footer {\r\n gap: 20px;\r\n }\r\n\r\n .footer-copyright {\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n .footer {\r\n margin-top: -100px;\r\n }\r\n}\r\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/453.1407b060.chunk.js b/static/js/453.1407b060.chunk.js new file mode 100644 index 0000000..1c54d7e --- /dev/null +++ b/static/js/453.1407b060.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkportfolio=self.webpackChunkportfolio||[]).push([[453],{453:(e,t,n)=>{n.r(t),n.d(t,{getCLS:()=>y,getFCP:()=>g,getFID:()=>C,getLCP:()=>P,getTTFB:()=>D});var i,r,a,o,u=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:"v2-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12)}},c=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if("first-input"===e&&!("PerformanceEventTiming"in self))return;var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},f=function(e,t){var n=function n(i){"pagehide"!==i.type&&"hidden"!==document.visibilityState||(e(i),t&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},s=function(e){addEventListener("pageshow",(function(t){t.persisted&&e(t)}),!0)},m=function(e,t,n){var i;return function(r){t.value>=0&&(r||n)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},v=-1,p=function(){return"hidden"===document.visibilityState?0:1/0},d=function(){f((function(e){var t=e.timeStamp;v=t}),!0)},l=function(){return v<0&&(v=p(),d(),s((function(){setTimeout((function(){v=p(),d()}),0)}))),{get firstHiddenTime(){return v}}},g=function(e,t){var n,i=l(),r=u("FCP"),a=function(e){"first-contentful-paint"===e.name&&(f&&f.disconnect(),e.startTime-1&&e(t)},r=u("CLS",0),a=0,o=[],v=function(e){if(!e.hadRecentInput){var t=o[0],i=o[o.length-1];a&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(a+=e.value,o.push(e)):(a=e.value,o=[e]),a>r.value&&(r.value=a,r.entries=o,n())}},p=c("layout-shift",v);p&&(n=m(i,r,t),f((function(){p.takeRecords().map(v),n(!0)})),s((function(){a=0,T=-1,r=u("CLS",0),n=m(i,r,t)})))},E={passive:!0,capture:!0},w=new Date,L=function(e,t){i||(i=t,r=e,a=new Date,F(removeEventListener),S())},S=function(){if(r>=0&&r1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){L(e,t),r()},i=function(){r()},r=function(){removeEventListener("pointerup",n,E),removeEventListener("pointercancel",i,E)};addEventListener("pointerup",n,E),addEventListener("pointercancel",i,E)}(t,e):L(t,e)}},F=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,b,E)}))},C=function(e,t){var n,a=l(),v=u("FID"),p=function(e){e.startTimeperformance.now())return;n.entries=[t],e(n)}catch(e){}},"complete"===document.readyState?setTimeout(t,0):addEventListener("load",(function(){return setTimeout(t,0)}))}}}]); +//# sourceMappingURL=453.1407b060.chunk.js.map \ No newline at end of file diff --git a/static/js/453.1407b060.chunk.js.map b/static/js/453.1407b060.chunk.js.map new file mode 100644 index 0000000..40f9e9e --- /dev/null +++ b/static/js/453.1407b060.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/453.1407b060.chunk.js","mappings":"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","sources":["../node_modules/web-vitals/dist/web-vitals.js"],"sourcesContent":["var e,t,n,i,r=function(e,t){return{name:e,value:void 0===t?-1:t,delta:0,entries:[],id:\"v2-\".concat(Date.now(),\"-\").concat(Math.floor(8999999999999*Math.random())+1e12)}},a=function(e,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){if(\"first-input\"===e&&!(\"PerformanceEventTiming\"in self))return;var n=new PerformanceObserver((function(e){return e.getEntries().map(t)}));return n.observe({type:e,buffered:!0}),n}}catch(e){}},o=function(e,t){var n=function n(i){\"pagehide\"!==i.type&&\"hidden\"!==document.visibilityState||(e(i),t&&(removeEventListener(\"visibilitychange\",n,!0),removeEventListener(\"pagehide\",n,!0)))};addEventListener(\"visibilitychange\",n,!0),addEventListener(\"pagehide\",n,!0)},u=function(e){addEventListener(\"pageshow\",(function(t){t.persisted&&e(t)}),!0)},c=function(e,t,n){var i;return function(r){t.value>=0&&(r||n)&&(t.delta=t.value-(i||0),(t.delta||void 0===i)&&(i=t.value,e(t)))}},f=-1,s=function(){return\"hidden\"===document.visibilityState?0:1/0},m=function(){o((function(e){var t=e.timeStamp;f=t}),!0)},v=function(){return f<0&&(f=s(),m(),u((function(){setTimeout((function(){f=s(),m()}),0)}))),{get firstHiddenTime(){return f}}},d=function(e,t){var n,i=v(),o=r(\"FCP\"),f=function(e){\"first-contentful-paint\"===e.name&&(m&&m.disconnect(),e.startTime-1&&e(t)},f=r(\"CLS\",0),s=0,m=[],v=function(e){if(!e.hadRecentInput){var t=m[0],i=m[m.length-1];s&&e.startTime-i.startTime<1e3&&e.startTime-t.startTime<5e3?(s+=e.value,m.push(e)):(s=e.value,m=[e]),s>f.value&&(f.value=s,f.entries=m,n())}},h=a(\"layout-shift\",v);h&&(n=c(i,f,t),o((function(){h.takeRecords().map(v),n(!0)})),u((function(){s=0,l=-1,f=r(\"CLS\",0),n=c(i,f,t)})))},T={passive:!0,capture:!0},y=new Date,g=function(i,r){e||(e=r,t=i,n=new Date,w(removeEventListener),E())},E=function(){if(t>=0&&t1e12?new Date:performance.now())-e.timeStamp;\"pointerdown\"==e.type?function(e,t){var n=function(){g(e,t),r()},i=function(){r()},r=function(){removeEventListener(\"pointerup\",n,T),removeEventListener(\"pointercancel\",i,T)};addEventListener(\"pointerup\",n,T),addEventListener(\"pointercancel\",i,T)}(t,e):g(t,e)}},w=function(e){[\"mousedown\",\"keydown\",\"touchstart\",\"pointerdown\"].forEach((function(t){return e(t,S,T)}))},L=function(n,f){var s,m=v(),d=r(\"FID\"),p=function(e){e.startTimeperformance.now())return;n.entries=[t],e(n)}catch(e){}},\"complete\"===document.readyState?setTimeout(t,0):addEventListener(\"load\",(function(){return setTimeout(t,0)}))};export{h as getCLS,d as getFCP,L as getFID,F as getLCP,P as getTTFB};\n"],"names":["e","t","n","i","r","name","value","delta","entries","id","concat","Date","now","Math","floor","random","a","PerformanceObserver","supportedEntryTypes","includes","self","getEntries","map","observe","type","buffered","o","document","visibilityState","removeEventListener","addEventListener","u","persisted","c","f","s","m","timeStamp","v","setTimeout","firstHiddenTime","d","disconnect","startTime","push","window","performance","getEntriesByName","requestAnimationFrame","p","l","h","hadRecentInput","length","takeRecords","T","passive","capture","y","g","w","E","entryType","target","cancelable","processingStart","forEach","S","L","b","F","once","P","getEntriesByType","timing","max","navigationStart","responseStart","readyState"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.3f4782a9.js b/static/js/main.3f4782a9.js new file mode 100644 index 0000000..5851d8b --- /dev/null +++ b/static/js/main.3f4782a9.js @@ -0,0 +1,3 @@ +/*! For license information please see main.3f4782a9.js.LICENSE.txt */ +(()=>{var e={381:(e,t,n)=>{var r="Expected a function",a=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,i=/^0o[0-7]+$/i,u=parseInt,s="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,f=s||c||Function("return this")(),d=Object.prototype.toString,p=Math.max,h=Math.min,m=function(){return f.Date.now()};function v(e,t,n){var a,l,o,i,u,s,c=0,f=!1,d=!1,v=!0;if("function"!=typeof e)throw new TypeError(r);function b(t){var n=a,r=l;return a=l=void 0,c=t,i=e.apply(r,n)}function w(e){var n=e-s;return void 0===s||n>=t||n<0||d&&e-c>=o}function k(){var e=m();if(w(e))return S(e);u=setTimeout(k,function(e){var n=t-(e-s);return d?h(n,o-(e-c)):n}(e))}function S(e){return u=void 0,v&&a?b(e):(a=l=void 0,i)}function x(){var e=m(),n=w(e);if(a=arguments,l=this,s=e,n){if(void 0===u)return function(e){return c=e,u=setTimeout(k,t),f?b(e):i}(s);if(d)return u=setTimeout(k,t),b(s)}return void 0===u&&(u=setTimeout(k,t)),i}return t=y(t)||0,g(n)&&(f=!!n.leading,o=(d="maxWait"in n)?p(y(n.maxWait)||0,t):o,v="trailing"in n?!!n.trailing:v),x.cancel=function(){void 0!==u&&clearTimeout(u),c=0,a=s=l=u=void 0},x.flush=function(){return void 0===u?i:S(m())},x}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==d.call(e)}(e))return NaN;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=o.test(e);return n||i.test(e)?u(e.slice(2),n?2:8):l.test(e)?NaN:+e}e.exports=function(e,t,n){var a=!0,l=!0;if("function"!=typeof e)throw new TypeError(r);return g(n)&&(a="leading"in n?!!n.leading:a,l="trailing"in n?!!n.trailing:l),v(e,t,{leading:a,maxWait:t,trailing:l})}},497:(e,t,n)=>{"use strict";var r=n(218);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},173:(e,t,n)=>{e.exports=n(497)()},218:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},730:(e,t,n)=>{"use strict";var r=n(43),a=n(853);function l(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n\r\n );\r\n}\r\n\r\nexport default Header;\r\n","import { Link } from \"react-scroll\";\r\nimport \"./Navbar.css\";\r\nimport { useState } from \"react\";\r\n\r\nconst Navbar = () => {\r\n const links = [\r\n {\r\n id: 1,\r\n link: \"home\",\r\n },\r\n {\r\n id: 2,\r\n link: \"about\",\r\n },\r\n {\r\n id: 3,\r\n link: \"projects\",\r\n },\r\n ];\r\n const [nav, setNav] = useState(false);\r\n return (\r\n <>\r\n
\r\n
\r\n

Suyash

\r\n
\r\n
    \r\n {links.map(({ id, link }) => (\r\n
  • \r\n \r\n {link}\r\n \r\n
  • \r\n ))}\r\n
\r\n
setNav(!nav)}>\r\n ☰\r\n
\r\n
\r\n {nav && (\r\n
    \r\n {links.map(({ id, link }) => (\r\n
  • \r\n setNav(!nav)}\r\n smooth\r\n duration={1000}\r\n >\r\n {link}\r\n \r\n
  • \r\n ))}\r\n
    setNav(!nav)}>\r\n ✖\r\n
    \r\n
\r\n )}\r\n \r\n );\r\n};\r\n\r\nexport default Navbar;\r\n","import React from \"react\";\r\nimport \"./About.css\";\r\nimport work from \"../../Assets/work.svg\";\r\n\r\nfunction About() {\r\n return (\r\n <>\r\n
\r\n
\r\n

MYSELF

\r\n

\r\n People can use\r\n \r\n suyash-5613\r\n \r\n to find me. I am passionate about design, want to be a stand-alone\r\n UI/UX designer. A disciplined person who loves to explore things\r\n either a place or a language.\r\n

\r\n

\r\n I'm a highly motivated web developer with design skills who likes to\r\n work hard and try every possible means to complete the work .I am\r\n the person who work neat and clean, who most use self made designs.\r\n

\r\n
\r\n
\r\n
\r\n

PROFILE

\r\n

\r\n B.Tech Computer Science and Engineering, Koneru Lakshmiah\r\n University Vijayawada\r\n

\r\n

MERN Stack Developer

\r\n
\r\n

\r\n Name:\r\n
\r\n Suyash Sahu\r\n

\r\n

\r\n Birth Date:\r\n
\r\n 04 May, 2005\r\n

\r\n

\r\n Phone Number:\r\n
\r\n +91 9302489903\r\n

\r\n

\r\n Address:\r\n
\r\n Raipur, Chhattisgarh\r\n

\r\n

\r\n Email:\r\n
\r\n suyashsahu0405@gmail.com\r\n

\r\n
\r\n
\r\n
\r\n

SKILLS

\r\n

\r\n Mostly work on frontend side, but also experience of backend (MERN\r\n Stack). And basic knowledge of various tools such as GITHUB, FIGMA\r\n etc.\r\n

\r\n
\r\n
\r\n Data Structures and Algorithms\r\n
\r\n
\r\n
\r\n
\r\n
\r\n Web Development\r\n
\r\n
\r\n
\r\n
\r\n
\r\n Gaming\r\n
\r\n
\r\n
\r\n
\r\n
\r\n Graphic Design\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\n}\r\n\r\nexport default About;\r\n","import \"./Projects.css\";\r\nimport project1 from \"../../Assets/ecommerce.png\";\r\nimport project2 from \"../../Assets/portfolio.png\";\r\n\r\nfunction Projects() {\r\n let projects = [\r\n {\r\n name: \"E-Commerce Website\",\r\n description:\r\n \"Discover the latest trends and timeless fashion with our curated selection of high-quality clothing for men, women, and kids. Whether you're looking for everyday essentials or statement pieces for special occasions, we offer a variety of styles to suit every taste.\",\r\n \"repo-link\": \"https://github.com/suyash-5613/flipzone\",\r\n \"demo-link\": \"https://suyash-5613.github.io/flipzone\",\r\n image: project1,\r\n },\r\n {\r\n name: \"Portfolio\",\r\n description:\r\n \"Welcome to my portfolio, a showcase of my work as a web developer. Explore my journey through code and creativity, and get in touch to collaborate on future innovations!\",\r\n \"repo-link\": \"https://github.com/suyash-5613/react-portfolio\",\r\n \"demo-link\": \"https://suyash-5613.github.io/react-portfolio\",\r\n image: project2,\r\n },\r\n ];\r\n return (\r\n
\r\n

My Creations

\r\n
\r\n {projects.map((i) => {\r\n return (\r\n
\r\n
\r\n
\r\n \"Project\r\n
\r\n
\r\n
\r\n \r\n

{i.description}

\r\n
\r\n \r\n Open Demo\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 Projects;\r\n","import \"./Footer.css\";\r\n\r\nfunction Footer() {\r\n return (\r\n
\r\n
\r\n
\r\n

Copyright @ 2024 - All Rights Reserved

{\" \"}\r\n
\r\n
\r\n );\r\n}\r\n\r\nexport default Footer;\r\n","import \"./App.css\";\nimport Header from \"./Components/Header/Header\";\nimport Navbar from \"./Components/Navbar/Navbar\";\nimport About from \"./Components/About/About\";\nimport Projects from \"./Components/Projects/Projects\";\nimport Footer from \"./Components/Footer/Footer\";\n\nfunction App() {\n return (\n <>\n \n
\n
\n \n
\n \n
\r\n
\r\n
\r\n

Suyash Sahu

\r\n
\r\n

Software Developer

\r\n
\r\n
\r\n

\r\n I'm a passionate software developer with a focus on solving complex\r\n problems through innovative code. I build efficient solutions that\r\n enhance user experiences and drive results.\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\n
\r\n
\r\n
\r\n
\r\n \"\"\r\n \"\"\r\n \"\"\r\n \"\"\r\n
\r\n