mirror of
https://github.com/hazemKrimi/hamdi-portfolio.git
synced 2026-05-01 18:30:27 +00:00
Updates
This commit is contained in:
@@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"files": {
|
||||||
|
"main.css": "/hamdi-portfolio/static/css/main.218b9d99.chunk.css",
|
||||||
|
"main.js": "/hamdi-portfolio/static/js/main.eccbd358.chunk.js",
|
||||||
|
"main.js.map": "/hamdi-portfolio/static/js/main.eccbd358.chunk.js.map",
|
||||||
|
"runtime-main.js": "/hamdi-portfolio/static/js/runtime-main.dd81626a.js",
|
||||||
|
"runtime-main.js.map": "/hamdi-portfolio/static/js/runtime-main.dd81626a.js.map",
|
||||||
|
"static/js/2.86a6cf98.chunk.js": "/hamdi-portfolio/static/js/2.86a6cf98.chunk.js",
|
||||||
|
"static/js/2.86a6cf98.chunk.js.map": "/hamdi-portfolio/static/js/2.86a6cf98.chunk.js.map",
|
||||||
|
"static/css/3.33d4c0c0.chunk.css": "/hamdi-portfolio/static/css/3.33d4c0c0.chunk.css",
|
||||||
|
"static/js/3.499e4980.chunk.js": "/hamdi-portfolio/static/js/3.499e4980.chunk.js",
|
||||||
|
"static/js/3.499e4980.chunk.js.map": "/hamdi-portfolio/static/js/3.499e4980.chunk.js.map",
|
||||||
|
"static/css/4.10719e22.chunk.css": "/hamdi-portfolio/static/css/4.10719e22.chunk.css",
|
||||||
|
"static/js/4.92858c2a.chunk.js": "/hamdi-portfolio/static/js/4.92858c2a.chunk.js",
|
||||||
|
"static/js/4.92858c2a.chunk.js.map": "/hamdi-portfolio/static/js/4.92858c2a.chunk.js.map",
|
||||||
|
"static/css/5.69368a5e.chunk.css": "/hamdi-portfolio/static/css/5.69368a5e.chunk.css",
|
||||||
|
"static/js/5.4396b4b3.chunk.js": "/hamdi-portfolio/static/js/5.4396b4b3.chunk.js",
|
||||||
|
"static/js/5.4396b4b3.chunk.js.map": "/hamdi-portfolio/static/js/5.4396b4b3.chunk.js.map",
|
||||||
|
"static/css/6.1e7a7e5c.chunk.css": "/hamdi-portfolio/static/css/6.1e7a7e5c.chunk.css",
|
||||||
|
"static/js/6.cb09cdc1.chunk.js": "/hamdi-portfolio/static/js/6.cb09cdc1.chunk.js",
|
||||||
|
"static/js/6.cb09cdc1.chunk.js.map": "/hamdi-portfolio/static/js/6.cb09cdc1.chunk.js.map",
|
||||||
|
"static/css/7.bc3dd8cb.chunk.css": "/hamdi-portfolio/static/css/7.bc3dd8cb.chunk.css",
|
||||||
|
"static/js/7.9dd23315.chunk.js": "/hamdi-portfolio/static/js/7.9dd23315.chunk.js",
|
||||||
|
"static/js/7.9dd23315.chunk.js.map": "/hamdi-portfolio/static/js/7.9dd23315.chunk.js.map",
|
||||||
|
"static/css/8.9bcfb572.chunk.css": "/hamdi-portfolio/static/css/8.9bcfb572.chunk.css",
|
||||||
|
"static/js/8.69626772.chunk.js": "/hamdi-portfolio/static/js/8.69626772.chunk.js",
|
||||||
|
"static/js/8.69626772.chunk.js.map": "/hamdi-portfolio/static/js/8.69626772.chunk.js.map",
|
||||||
|
"static/css/9.acdbfffa.chunk.css": "/hamdi-portfolio/static/css/9.acdbfffa.chunk.css",
|
||||||
|
"static/js/9.16d4453b.chunk.js": "/hamdi-portfolio/static/js/9.16d4453b.chunk.js",
|
||||||
|
"static/js/9.16d4453b.chunk.js.map": "/hamdi-portfolio/static/js/9.16d4453b.chunk.js.map",
|
||||||
|
"static/css/10.e79f8722.chunk.css": "/hamdi-portfolio/static/css/10.e79f8722.chunk.css",
|
||||||
|
"static/js/10.dcfce56a.chunk.js": "/hamdi-portfolio/static/js/10.dcfce56a.chunk.js",
|
||||||
|
"static/js/10.dcfce56a.chunk.js.map": "/hamdi-portfolio/static/js/10.dcfce56a.chunk.js.map",
|
||||||
|
"index.html": "/hamdi-portfolio/index.html",
|
||||||
|
"precache-manifest.a1aea5e3ea7a40701cd4fb2d0cdae112.js": "/hamdi-portfolio/precache-manifest.a1aea5e3ea7a40701cd4fb2d0cdae112.js",
|
||||||
|
"service-worker.js": "/hamdi-portfolio/service-worker.js",
|
||||||
|
"static/css/10.e79f8722.chunk.css.map": "/hamdi-portfolio/static/css/10.e79f8722.chunk.css.map",
|
||||||
|
"static/css/3.33d4c0c0.chunk.css.map": "/hamdi-portfolio/static/css/3.33d4c0c0.chunk.css.map",
|
||||||
|
"static/css/4.10719e22.chunk.css.map": "/hamdi-portfolio/static/css/4.10719e22.chunk.css.map",
|
||||||
|
"static/css/5.69368a5e.chunk.css.map": "/hamdi-portfolio/static/css/5.69368a5e.chunk.css.map",
|
||||||
|
"static/css/6.1e7a7e5c.chunk.css.map": "/hamdi-portfolio/static/css/6.1e7a7e5c.chunk.css.map",
|
||||||
|
"static/css/7.bc3dd8cb.chunk.css.map": "/hamdi-portfolio/static/css/7.bc3dd8cb.chunk.css.map",
|
||||||
|
"static/css/8.9bcfb572.chunk.css.map": "/hamdi-portfolio/static/css/8.9bcfb572.chunk.css.map",
|
||||||
|
"static/css/9.acdbfffa.chunk.css.map": "/hamdi-portfolio/static/css/9.acdbfffa.chunk.css.map",
|
||||||
|
"static/css/main.218b9d99.chunk.css.map": "/hamdi-portfolio/static/css/main.218b9d99.chunk.css.map",
|
||||||
|
"static/js/2.86a6cf98.chunk.js.LICENSE": "/hamdi-portfolio/static/js/2.86a6cf98.chunk.js.LICENSE"
|
||||||
|
},
|
||||||
|
"entrypoints": [
|
||||||
|
"static/js/runtime-main.dd81626a.js",
|
||||||
|
"static/js/2.86a6cf98.chunk.js",
|
||||||
|
"static/css/main.218b9d99.chunk.css",
|
||||||
|
"static/js/main.eccbd358.chunk.js"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/hamdi-portfolio/logo.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Personal Portfolio of Hamdi Halleb"/><title>Hamdi Halleb</title><link href="/hamdi-portfolio/static/css/main.218b9d99.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(i){function e(e){for(var t,r,n=e[0],o=e[1],a=e[2],c=0,u=[];c<n.length;c++)r=n[c],Object.prototype.hasOwnProperty.call(d,r)&&d[r]&&u.push(d[r][0]),d[r]=0;for(t in o)Object.prototype.hasOwnProperty.call(o,t)&&(i[t]=o[t]);for(h&&h(e);u.length;)u.shift()();return f.push.apply(f,a||[]),l()}function l(){for(var e,t=0;t<f.length;t++){for(var r=f[t],n=!0,o=1;o<r.length;o++){var a=r[o];0!==d[a]&&(n=!1)}n&&(f.splice(t--,1),e=p(p.s=r[0]))}return e}var r={},s={1:0},d={1:0},f=[];function p(e){if(r[e])return r[e].exports;var t=r[e]={i:e,l:!1,exports:{}};return i[e].call(t.exports,t,t.exports,p),t.l=!0,t.exports}p.e=function(f){var e=[];s[f]?e.push(s[f]):0!==s[f]&&{3:1,4:1,5:1,6:1,7:1,8:1,9:1,10:1}[f]&&e.push(s[f]=new Promise(function(e,n){for(var t="static/css/"+({}[f]||f)+"."+{3:"33d4c0c0",4:"10719e22",5:"69368a5e",6:"1e7a7e5c",7:"bc3dd8cb",8:"9bcfb572",9:"acdbfffa",10:"e79f8722"}[f]+".chunk.css",o=p.p+t,r=document.getElementsByTagName("link"),a=0;a<r.length;a++){var c=(i=r[a]).getAttribute("data-href")||i.getAttribute("href");if("stylesheet"===i.rel&&(c===t||c===o))return e()}var u=document.getElementsByTagName("style");for(a=0;a<u.length;a++){var i;if((c=(i=u[a]).getAttribute("data-href"))===t||c===o)return e()}var l=document.createElement("link");l.rel="stylesheet",l.type="text/css",l.onload=e,l.onerror=function(e){var t=e&&e.target&&e.target.src||o,r=new Error("Loading CSS chunk "+f+" failed.\n("+t+")");r.code="CSS_CHUNK_LOAD_FAILED",r.request=t,delete s[f],l.parentNode.removeChild(l),n(r)},l.href=o,document.getElementsByTagName("head")[0].appendChild(l)}).then(function(){s[f]=0}));var r=d[f];if(0!==r)if(r)e.push(r[2]);else{var t=new Promise(function(e,t){r=d[f]=[e,t]});e.push(r[2]=t);var n,o=document.createElement("script");o.charset="utf-8",o.timeout=120,p.nc&&o.setAttribute("nonce",p.nc),o.src=p.p+"static/js/"+({}[f]||f)+"."+{3:"499e4980",4:"92858c2a",5:"4396b4b3",6:"cb09cdc1",7:"9dd23315",8:"69626772",9:"16d4453b",10:"dcfce56a"}[f]+".chunk.js";var a=new Error;n=function(e){o.onerror=o.onload=null,clearTimeout(c);var t=d[f];if(0!==t){if(t){var r=e&&("load"===e.type?"missing":e.type),n=e&&e.target&&e.target.src;a.message="Loading chunk "+f+" failed.\n("+r+": "+n+")",a.name="ChunkLoadError",a.type=r,a.request=n,t[1](a)}d[f]=void 0}};var c=setTimeout(function(){n({type:"timeout",target:o})},12e4);o.onerror=o.onload=n,document.head.appendChild(o)}return Promise.all(e)},p.m=i,p.c=r,p.d=function(e,t,r){p.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},p.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},p.t=function(t,e){if(1&e&&(t=p(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(p.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)p.d(r,n,function(e){return t[e]}.bind(null,n));return r},p.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return p.d(t,"a",t),t},p.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},p.p="/hamdi-portfolio/",p.oe=function(e){throw console.error(e),e};var t=this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[],n=t.push.bind(t);t.push=e,t=t.slice();for(var o=0;o<t.length;o++)e(t[o]);var h=n;l()}([])</script><script src="/hamdi-portfolio/static/js/2.86a6cf98.chunk.js"></script><script src="/hamdi-portfolio/static/js/main.eccbd358.chunk.js"></script></body></html>
|
||||||
@@ -0,0 +1,90 @@
|
|||||||
|
self.__precacheManifest = (self.__precacheManifest || []).concat([
|
||||||
|
{
|
||||||
|
"revision": "57ec3e8eabd2dd516e3ed2b79910163e",
|
||||||
|
"url": "/hamdi-portfolio/index.html"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "a8457d457c7b5fb030b5",
|
||||||
|
"url": "/hamdi-portfolio/static/css/10.e79f8722.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "32907d71eab4d3fde3bc",
|
||||||
|
"url": "/hamdi-portfolio/static/css/3.33d4c0c0.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "309d62975b3d7255a4f0",
|
||||||
|
"url": "/hamdi-portfolio/static/css/4.10719e22.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "d1e445ecafc67d5aa01d",
|
||||||
|
"url": "/hamdi-portfolio/static/css/5.69368a5e.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "6fa0677ba019349986a8",
|
||||||
|
"url": "/hamdi-portfolio/static/css/6.1e7a7e5c.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "34f73acf2c7e50787e62",
|
||||||
|
"url": "/hamdi-portfolio/static/css/7.bc3dd8cb.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "3e1dcc2b73b93bf4f375",
|
||||||
|
"url": "/hamdi-portfolio/static/css/8.9bcfb572.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "c265bef5d30af751df67",
|
||||||
|
"url": "/hamdi-portfolio/static/css/9.acdbfffa.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "f31b05ffc4d9431b3b92",
|
||||||
|
"url": "/hamdi-portfolio/static/css/main.218b9d99.chunk.css"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "a8457d457c7b5fb030b5",
|
||||||
|
"url": "/hamdi-portfolio/static/js/10.dcfce56a.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "81fe74c524c13b654024",
|
||||||
|
"url": "/hamdi-portfolio/static/js/2.86a6cf98.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "d705cb622423d72c5defbf368ca70dcc",
|
||||||
|
"url": "/hamdi-portfolio/static/js/2.86a6cf98.chunk.js.LICENSE"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "32907d71eab4d3fde3bc",
|
||||||
|
"url": "/hamdi-portfolio/static/js/3.499e4980.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "309d62975b3d7255a4f0",
|
||||||
|
"url": "/hamdi-portfolio/static/js/4.92858c2a.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "d1e445ecafc67d5aa01d",
|
||||||
|
"url": "/hamdi-portfolio/static/js/5.4396b4b3.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "6fa0677ba019349986a8",
|
||||||
|
"url": "/hamdi-portfolio/static/js/6.cb09cdc1.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "34f73acf2c7e50787e62",
|
||||||
|
"url": "/hamdi-portfolio/static/js/7.9dd23315.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "3e1dcc2b73b93bf4f375",
|
||||||
|
"url": "/hamdi-portfolio/static/js/8.69626772.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "c265bef5d30af751df67",
|
||||||
|
"url": "/hamdi-portfolio/static/js/9.16d4453b.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "f31b05ffc4d9431b3b92",
|
||||||
|
"url": "/hamdi-portfolio/static/js/main.eccbd358.chunk.js"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"revision": "154b5a14d4dff8438633",
|
||||||
|
"url": "/hamdi-portfolio/static/js/runtime-main.dd81626a.js"
|
||||||
|
}
|
||||||
|
]);
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
/**
|
||||||
|
* Welcome to your Workbox-powered service worker!
|
||||||
|
*
|
||||||
|
* You'll need to register this file in your web app and you should
|
||||||
|
* disable HTTP caching for this file too.
|
||||||
|
* See https://goo.gl/nhQhGp
|
||||||
|
*
|
||||||
|
* The rest of the code is auto-generated. Please don't update this file
|
||||||
|
* directly; instead, make changes to your Workbox build configuration
|
||||||
|
* and re-run your build process.
|
||||||
|
* See https://goo.gl/2aRDsh
|
||||||
|
*/
|
||||||
|
|
||||||
|
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
|
||||||
|
|
||||||
|
importScripts(
|
||||||
|
"/hamdi-portfolio/precache-manifest.a1aea5e3ea7a40701cd4fb2d0cdae112.js"
|
||||||
|
);
|
||||||
|
|
||||||
|
self.addEventListener('message', (event) => {
|
||||||
|
if (event.data && event.data.type === 'SKIP_WAITING') {
|
||||||
|
self.skipWaiting();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
workbox.core.clientsClaim();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The workboxSW.precacheAndRoute() method efficiently caches and responds to
|
||||||
|
* requests for URLs in the manifest.
|
||||||
|
* See https://goo.gl/S9QRab
|
||||||
|
*/
|
||||||
|
self.__precacheManifest = [].concat(self.__precacheManifest || []);
|
||||||
|
workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
|
||||||
|
|
||||||
|
workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/hamdi-portfolio/index.html"), {
|
||||||
|
|
||||||
|
blacklist: [/^\/_/,/\/[^/?]+\.[^/]+$/],
|
||||||
|
});
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#welcome{height:100vh;width:90vw}#welcome .container{position:absolute;top:35%;left:12.5%;display:grid;grid-template-columns:1fr;grid-row-gap:3rem}#welcome .container h3{font-weight:200;color:#d8b269}#welcome .container #description{display:grid;grid-row-gap:.5rem;align-items:center;justify-items:flex-start}#welcome .container #description h4{font-weight:200;color:#b8bcbe}#welcome .container #description h1{font-weight:600;font-size:3rem}#welcome .container #description h1 span{border:3px solid #d8b269;box-sizing:content-box;padding:3px 30px 0 1px}#welcome .container #description h3{font-family:Work Sans,Montserrat}
|
||||||
|
/*# sourceMappingURL=10.e79f8722.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["10.e79f8722.chunk.css","../../App.scss","Welcome.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,SACI,YAAa,CACb,UAAW,CAFf,oBAKQ,iBAAkB,CAClB,OAAQ,CACR,UAAW,CACX,YAAa,CACb,yBAA0B,CAC1B,iBAAkB,CAV1B,uBAaY,eAAgB,CAChB,aAAc,CAd1B,iCAkBY,YAAa,CACb,kBAAmB,CACnB,kBAAmB,CACnB,wBAAyB,CArBrC,oCAwBgB,eAAgB,CAChB,aAAc,CAzB9B,oCA6BgB,eAAgB,CAChB,cAAe,CA9B/B,yCAiCoB,wBAAyB,CACzB,sBAAuB,CACvB,sBAAyB,CAnC7C,oCAwCgB,gCAAoC","file":"10.e79f8722.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#welcome{height:100vh;width:90vw}#welcome .container{position:absolute;top:35%;left:12.5%;display:grid;grid-template-columns:1fr;grid-row-gap:3rem}#welcome .container h3{font-weight:200;color:#D8B269}#welcome .container #description{display:grid;grid-row-gap:.5rem;align-items:center;justify-items:flex-start}#welcome .container #description h4{font-weight:200;color:#B8BCBE}#welcome .container #description h1{font-weight:600;font-size:3rem}#welcome .container #description h1 span{border:3px solid #D8B269;box-sizing:content-box;padding:3px 30px 0px 1px}#welcome .container #description h3{font-family:\"Work Sans\", Montserrat}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#welcome {\r\n height: 100vh;\r\n width: 90vw;\r\n\r\n .container {\r\n position: absolute;\r\n top: 35%;\r\n left: 12.5%;\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n grid-row-gap: 3rem;\r\n\r\n h3 {\r\n font-weight: 200;\r\n color: #D8B269;\r\n }\r\n\r\n #description {\r\n display: grid;\r\n grid-row-gap: .5rem;\r\n align-items: center;\r\n justify-items: flex-start;\r\n\r\n h4 {\r\n font-weight: 200;\r\n color: #B8BCBE;\r\n }\r\n\r\n h1 {\r\n font-weight: 600;\r\n font-size: 3rem;\r\n\r\n span {\r\n border: 3px solid #D8B269;\r\n box-sizing: content-box;\r\n padding: 3px 30px 0px 1px;\r\n }\r\n }\r\n\r\n h3 {\r\n font-family: \"Work Sans\", Montserrat;\r\n }\r\n }\r\n }\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#about{height:100vh;width:90vw;position:absolute;top:35%;left:12.5%}#about .container{margin-top:5%}#about .container h1{display:inline-block;font-weight:600;font-size:3rem}#about .container h1 span{position:relative;left:-50%;border:3px solid #d8b269;box-sizing:content-box;padding:3px 100px 3px 135px;margin-left:3%}
|
||||||
|
/*# sourceMappingURL=3.33d4c0c0.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["3.33d4c0c0.chunk.css","../../App.scss","About.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,OACI,YAAa,CACb,UAAW,CACX,iBAAkB,CAClB,OAAQ,CACR,UAAW,CALf,kBAQQ,aAAc,CARtB,qBAWY,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CAb3B,0BAgBgB,iBAAkB,CAClB,SAAU,CACV,wBAAyB,CACzB,sBAAuB,CACvB,2BAA4B,CAC5B,cAAe","file":"3.33d4c0c0.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#about{height:100vh;width:90vw;position:absolute;top:35%;left:12.5%}#about .container{margin-top:5%}#about .container h1{display:inline-block;font-weight:600;font-size:3rem}#about .container h1 span{position:relative;left:-50%;border:3px solid #D8B269;box-sizing:content-box;padding:3px 100px 3px 135px;margin-left:3%}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#about {\r\n height: 100vh;\r\n width: 90vw;\r\n position: absolute;\r\n top: 35%;\r\n left: 12.5%;\r\n\r\n .container {\r\n margin-top: 5%;\r\n\r\n h1 {\r\n display: inline-block;\r\n font-weight: 600;\r\n font-size: 3rem;\r\n \r\n span {\r\n position: relative;\r\n left: -50%;\r\n border: 3px solid #D8B269;\r\n box-sizing: content-box;\r\n padding: 3px 100px 3px 135px;\r\n margin-left: 3%;\r\n }\r\n }\r\n }\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#about-text{position:absolute;top:0;left:0;color:#d8b269;margin:10% 20%;line-height:1.5}
|
||||||
|
/*# sourceMappingURL=4.10719e22.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["4.10719e22.chunk.css","../../App.scss","AboutText.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,YACI,iBAAkB,CAClB,KAAO,CACP,MAAQ,CACR,aAAc,CACd,cAAe,CACf,eAAgB","file":"4.10719e22.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#about-text{position:absolute;top:0%;left:0%;color:#D8B269;margin:10% 20%;line-height:1.5}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#about-text {\r\n position: absolute;\r\n top: 0%;\r\n left: 0%;\r\n color: #D8B269;\r\n margin: 10% 20%;\r\n line-height: 1.5;\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#background{height:100vh;width:50%;position:absolute;top:0;left:50%;background:#050a0d}
|
||||||
|
/*# sourceMappingURL=5.69368a5e.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["5.69368a5e.chunk.css","../../App.scss","Background.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,YACI,YAAa,CACb,SAAU,CACV,iBAAkB,CAClB,KAAO,CACP,QAAS,CACT,kBAAmB","file":"5.69368a5e.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#background{height:100vh;width:50%;position:absolute;top:0%;left:50%;background:#050A0D}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#background {\r\n height: 100vh;\r\n width: 50%;\r\n position: absolute;\r\n top: 0%;\r\n left: 50%;\r\n background: #050A0D;\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}nav{height:100vh;width:10vw;padding:1rem 0;position:fixed;z-index:3;top:0;left:0;grid-template-rows:1fr auto}nav,nav #nav-label{display:grid;grid-row-gap:.5rem;justify-items:center;align-items:center}nav #nav-label{margin-top:6rem;align-self:center;grid-template-columns:1fr}nav #nav-label #nav-menu{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center}nav #nav-label #nav-polygon{align-self:flex-end}nav #nav-label h2{margin-top:3rem;font-weight:200;color:#b8bcbe;-webkit-transform:rotate(270deg);transform:rotate(270deg);text-transform:capitalize}nav #nav-arrows{align-self:flex-end;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;grid-row-gap:.5rem}nav #nav-arrows *{cursor:pointer}
|
||||||
|
/*# sourceMappingURL=6.1e7a7e5c.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["6.1e7a7e5c.chunk.css","../../App.scss","Nav.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,IACI,YAAa,CACb,UAAW,CACX,cAAkB,CAClB,cAAe,CACf,SAAU,CACV,KAAO,CACP,MAAQ,CAER,2BAGmB,CAZvB,mBAQI,YAAa,CAEb,kBAAmB,CACnB,oBAAqB,CACrB,kBASuB,CArB3B,eAeQ,eAAgB,CAChB,iBAAkB,CAElB,yBAGmB,CArB3B,yBAwBY,YAAa,CACb,yBAA0B,CAC1B,oBAAqB,CACrB,kBAAmB,CA3B/B,4BA+BY,mBAAoB,CA/BhC,kBAmCY,eAAgB,CAChB,eAAgB,CAChB,aAAc,CACd,gCAAyB,CAAzB,wBAAyB,CACzB,yBAA0B,CAvCtC,gBA4CQ,mBAAoB,CACpB,YAAa,CACb,yBAA0B,CAC1B,oBAAqB,CACrB,kBAAmB,CACnB,kBAAmB,CAjD3B,kBAoDY,cAAe","file":"6.1e7a7e5c.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}nav{height:100vh;width:10vw;padding:1rem 0rem;position:fixed;z-index:3;top:0%;left:0%;display:grid;grid-template-rows:1fr auto;grid-row-gap:.5rem;justify-items:center;align-items:center}nav #nav-label{margin-top:6rem;align-self:center;display:grid;grid-template-columns:1fr;grid-row-gap:.5rem;justify-items:center;align-items:center}nav #nav-label #nav-menu{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center}nav #nav-label #nav-polygon{align-self:flex-end}nav #nav-label h2{margin-top:3rem;font-weight:200;color:#B8BCBE;-webkit-transform:rotate(270deg);transform:rotate(270deg);text-transform:capitalize}nav #nav-arrows{align-self:flex-end;display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;grid-row-gap:.5rem}nav #nav-arrows *{cursor:pointer}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\nnav {\r\n height: 100vh;\r\n width: 10vw;\r\n padding: 1rem 0rem;\r\n position: fixed;\r\n z-index: 3;\r\n top: 0%;\r\n left: 0%;\r\n display: grid;\r\n grid-template-rows: 1fr auto;\r\n grid-row-gap: .5rem;\r\n justify-items: center;\r\n align-items: center;\r\n\r\n #nav-label {\r\n margin-top: 6rem;\r\n align-self: center;\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n grid-row-gap: .5rem;\r\n justify-items: center;\r\n align-items: center;\r\n\r\n #nav-menu {\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-items: center;\r\n align-items: center;\r\n }\r\n\r\n #nav-polygon {\r\n align-self: flex-end;\r\n }\r\n\r\n h2 {\r\n margin-top: 3rem;\r\n font-weight: 200;\r\n color: #B8BCBE;\r\n transform: rotate(270deg);\r\n text-transform: capitalize;\r\n }\r\n }\r\n\r\n #nav-arrows {\r\n align-self: flex-end;\r\n display: grid;\r\n grid-template-columns: 1fr;\r\n justify-items: center;\r\n align-items: center;\r\n grid-row-gap: .5rem;\r\n\r\n * {\r\n cursor: pointer;\r\n }\r\n }\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#portrait{position:absolute;top:15%;left:15%}
|
||||||
|
/*# sourceMappingURL=7.bc3dd8cb.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["7.bc3dd8cb.chunk.css","../../App.scss","Portrait.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,UACI,iBAAkB,CAClB,OAAQ,CACR,QAAS","file":"7.bc3dd8cb.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#portrait{position:absolute;top:15%;left:15%}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#portrait {\r\n position: absolute;\r\n top: 15%;\r\n left: 15%;\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#skills{position:absolute;top:0;left:0;margin:10% 20%}#skills h2{font-size:40px;font-weight:400}#skills #skill-stats{margin-top:70px}#skills #skill-stats h4{font-size:20px;font-weight:400}
|
||||||
|
/*# sourceMappingURL=8.9bcfb572.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["8.9bcfb572.chunk.css","../../App.scss","Skills.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,QACI,iBAAkB,CAClB,KAAO,CACP,MAAQ,CACR,cAAe,CAJnB,WAOQ,cAAe,CACf,eAAmB,CAR3B,qBAYQ,eAAgB,CAZxB,wBAeY,cAAe,CACf,eAAmB","file":"8.9bcfb572.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#skills{position:absolute;top:0%;left:0%;margin:10% 20%}#skills h2{font-size:40px;font-weight:normal}#skills #skill-stats{margin-top:70px}#skills #skill-stats h4{font-size:20px;font-weight:normal}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#skills {\r\n position: absolute;\r\n top: 0%;\r\n left: 0%;\r\n margin: 10% 20%;\r\n\r\n h2 {\r\n font-size: 40px;\r\n font-weight: normal;\r\n }\r\n\r\n #skill-stats {\r\n margin-top: 70px;\r\n\r\n h4 {\r\n font-size: 20px;\r\n font-weight: normal;\r\n }\r\n }\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#skills-text{height:100vh;width:90vw;position:absolute;top:35%;left:12.5%}#skills-text .container{margin-top:5%}#skills-text .container h1{display:inline-block;font-weight:600;font-size:3rem}#skills-text .container h1 span{border:3px solid #d8b269;box-sizing:content-box;padding:2px;margin-left:5px}
|
||||||
|
/*# sourceMappingURL=9.acdbfffa.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["9.acdbfffa.chunk.css","../../App.scss","SkillsText.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB,CCTpB,aACI,YAAa,CACb,UAAW,CACX,iBAAkB,CAClB,OAAQ,CACR,UAAW,CALf,wBAQQ,aAAc,CARtB,2BAWY,oBAAqB,CACrB,eAAgB,CAChB,cAAe,CAb3B,gCAgBgB,wBAAyB,CACzB,sBAAuB,CACvB,WAAY,CACZ,eAAgB","file":"9.acdbfffa.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}#skills-text{height:100vh;width:90vw;position:absolute;top:35%;left:12.5%}#skills-text .container{margin-top:5%}#skills-text .container h1{display:inline-block;font-weight:600;font-size:3rem}#skills-text .container h1 span{border:3px solid #D8B269;box-sizing:content-box;padding:2px;margin-left:5px}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}","@import '../../App.scss';\r\n\r\n#skills-text {\r\n height: 100vh;\r\n width: 90vw;\r\n position: absolute;\r\n top: 35%;\r\n left: 12.5%;\r\n\r\n .container {\r\n margin-top: 5%;\r\n\r\n h1 {\r\n display: inline-block;\r\n font-weight: 600;\r\n font-size: 3rem;\r\n \r\n span {\r\n border: 3px solid #D8B269;\r\n box-sizing: content-box;\r\n padding: 2px;\r\n margin-left: 5px;\r\n }\r\n }\r\n }\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}
|
||||||
|
/*# sourceMappingURL=main.218b9d99.chunk.css.map */
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["main.218b9d99.chunk.css","App.scss"],"names":[],"mappings":"AAAA,sFAAsF,CCEtF,EACI,QAAS,CACT,SAAU,CACV,qBAAsB,CACtB,wBAAA,CAAA,qBAAA,CAAA,oBAAA,CAAA,gBAAiB,CACpB,KAGG,sBAAuB,CACvB,eAAgB","file":"main.218b9d99.chunk.css","sourcesContent":["@import url(https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap);\n*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Montserrat;overflow:hidden}\n\n","@import url('https://fonts.googleapis.com/css?family=Montserrat|Work+Sans&display=swap');\r\n\r\n* {\r\n margin: 0;\r\n padding: 0;\r\n box-sizing: border-box;\r\n user-select: none;\r\n}\r\n\r\nbody {\r\n font-family: Montserrat;\r\n overflow: hidden;\r\n}"]}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[10],{17:function(e,t,r){},31:function(e,t,r){"use strict";r.r(t);var a=r(0),n=r.n(a),l=r(1);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach((function(t){Object(l.a)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c=r(2),s=r(5),m=function(){var e="welcome"===Object(a.useContext)(s.a).current,t=Object(c.d)(e,null,{initial:{top:"40%",left:"50%",width:"3rem",height:"3rem"},from:{top:"-100%",left:"11.5%",width:"3rem",height:"3rem",opacity:0},enter:{top:"15%",left:"11.5%",width:"2.5rem",height:"2.5rem",opacity:1},leave:{top:"-40%",left:"12%",width:"2.5rem",height:"2.5rem",opacity:0}});return n.a.createElement(n.a.Fragment,null,t.map((function(e){var t=e.item,r=e.key,a=e.props;return t&&n.a.createElement(c.a.svg,{key:r,width:a.width,height:a.height,viewBox:"0 0 110.692 98.157",style:o({position:"absolute"},a)},n.a.createElement("path",{d:"M80.402 75.676l.116-29L80.705 0l27.1 46.693-27.1 46.7H26.512L26.904 0 0 46.668l79.873.025",fill:"none",stroke:"#050b0d",strokeMiterlimit:10,strokeWidth:2,strokeDasharray:900}))})))};r(17),t.default=function(){var e="welcome"===Object(a.useContext)(s.a).current,t=Object(c.d)(e,null,{initial:{transform:"translateX(-300%) translateY(0%)",opacity:1},from:{transform:"translateX(0%) translateY(-300%)",opacity:0},enter:{transform:"translateX(0%) translateY(0%)",opacity:1},leave:{transform:"translateX(0%) translateY(-300%)",opacity:1}});return n.a.createElement(n.a.Fragment,null,n.a.createElement(m,null),t.map((function(e){var t=e.item,r=e.key,a=e.props;return t&&n.a.createElement(c.a.div,{key:r,id:"welcome",style:a},n.a.createElement("div",{className:"container"},n.a.createElement("h3",null,"Welcome"),n.a.createElement("div",{id:"description"},n.a.createElement("h4",null,"My name is"),n.a.createElement("h1",null,"HAMDI ",n.a.createElement("span",null,"HALLEB")),n.a.createElement("h3",null,"Graphic Designer-Photographer-Developer"))))})))}}}]);
|
||||||
|
//# sourceMappingURL=10.dcfce56a.chunk.js.map
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,32 @@
|
|||||||
|
/*
|
||||||
|
object-assign
|
||||||
|
(c) Sindre Sorhus
|
||||||
|
@license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @license React v16.12.0
|
||||||
|
* react.production.min.js
|
||||||
|
*
|
||||||
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the MIT license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @license React v16.12.0
|
||||||
|
* react-dom.production.min.js
|
||||||
|
*
|
||||||
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the MIT license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @license React v0.18.0
|
||||||
|
* scheduler.production.min.js
|
||||||
|
*
|
||||||
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
||||||
|
*
|
||||||
|
* This source code is licensed under the MIT license found in the
|
||||||
|
* LICENSE file in the root directory of this source tree.
|
||||||
|
*/
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[3],{19:function(e,t,a){},26:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),l=(a(19),a(2)),s=a(5);t.default=function(){var e=Object(n.useContext)(s.a),t=e.current,a=e.previous,c="about"===t,o=Object(l.d)(c,null,{from:{transform:"welcome"===a?"translateX(-300%) translateY(0%)":"translateX(0%) translateY(-300%)",opacity:0},enter:{transform:"translateX(0%) translateY(0%)",opacity:1},leave:{transform:"welcome"===t?"translateX(-300%) translateY(0%)":"translateX(0%) translateY(-300%)",opacity:0}});return r.a.createElement(r.a.Fragment,null,o.map((function(e){var t=e.item,a=e.key,n=e.props;return t&&r.a.createElement(l.a.div,{key:a,id:"about",style:n},r.a.createElement("div",{className:"container"},r.a.createElement("h1",null,"ABOUT MYSELF",r.a.createElement("span",null))))})))}}}]);
|
||||||
|
//# sourceMappingURL=3.499e4980.chunk.js.map
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["components/about/About.js"],"names":["About","useContext","MainContext","current","previous","about","transition","useTransition","from","transform","opacity","enter","leave","map","item","key","props","div","id","style","className"],"mappings":"wIAAA,iDAkCeA,UA7BD,WAAO,IAAD,EACcC,qBAAWC,KAAjCC,EADQ,EACRA,QAASC,EADD,EACCA,SACXC,EAAoB,UAAZF,EAERG,EAAaC,YAAcF,EAAO,KAAM,CAC1CG,KAAM,CAAEC,UAAwB,YAAbL,EAAyB,mCAAqC,mCAAoCM,QAAS,GAC9HC,MAAO,CAAEF,UAAW,gCAAiCC,QAAS,GAC9DE,MAAO,CAAEH,UAAuB,YAAZN,EAAwB,mCAAqC,mCAAoCO,QAAS,KAGlI,OACI,oCAEQJ,EAAWO,KAAI,gBAAGC,EAAH,EAAGA,KAAMC,EAAT,EAASA,IAAKC,EAAd,EAAcA,MAAd,OACXF,GACA,kBAAC,IAASG,IAAV,CAAcF,IAAKA,EAAKG,GAAG,QAAQC,MAAOH,GACtC,yBAAKI,UAAU,aACX,2CAEI","file":"static/js/3.499e4980.chunk.js","sourcesContent":["import React, { useContext } from 'react';\r\nimport './About.scss';\r\nimport { useTransition, animated } from 'react-spring';\r\nimport { MainContext } from '../../contexts/MainContext';\r\n\r\nconst About = () => {\r\n const { current, previous } = useContext(MainContext);\r\n const about = current === \"about\";\r\n\r\n const transition = useTransition(about, null, {\r\n from: { transform: previous === \"welcome\" ? \"translateX(-300%) translateY(0%)\" : \"translateX(0%) translateY(-300%)\", opacity: 0 },\r\n enter: { transform: \"translateX(0%) translateY(0%)\", opacity: 1 },\r\n leave: { transform: current === \"welcome\" ? \"translateX(-300%) translateY(0%)\" : \"translateX(0%) translateY(-300%)\", opacity: 0 }\r\n });\r\n\r\n return (\r\n <>\r\n {\r\n transition.map(({ item, key, props }) => \r\n item && \r\n <animated.div key={key} id=\"about\" style={props}>\r\n <div className=\"container\">\r\n <h1>\r\n ABOUT MYSELF\r\n <span></span>\r\n </h1>\r\n </div>\r\n </animated.div>\r\n )\r\n }\r\n </>\r\n );\r\n}\r\n\r\nexport default About;"],"sourceRoot":""}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[4],{20:function(e,t,a){},27:function(e,t,a){"use strict";a.r(t);var o=a(0),r=a.n(o),s=a(5),n=a(2);a(20);t.default=function(){var e=Object(o.useContext)(s.a),t=e.current,a=e.previous,i="about"===t,m=Object(n.d)(i,null,{from:{transform:"welcome"===a?"translateX(300%) translateY(0%)":"translateX(0%) translateY(-200%)",opacity:0},enter:{transform:"translateX(0%) translateY(0%)",opacity:1},leave:{transform:"welcome"===t?"translateX(300%) translateY(0%)":"translateX(0%) translateY(-200%)",opacity:0}});return r.a.createElement(r.a.Fragment,null,m.map((function(e){var t=e.item,a=e.key,o=e.props;return t&&r.a.createElement(n.a.p,{id:"about-text",key:a,style:o},"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et.")})))}}}]);
|
||||||
|
//# sourceMappingURL=4.92858c2a.chunk.js.map
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["components/about/AboutText.js"],"names":["AboutText","useContext","MainContext","current","previous","aboutText","transition","useTransition","from","transform","opacity","enter","leave","map","item","key","props","p","id","style"],"mappings":"wIAAA,+CAoCeA,UA/BG,WAAO,IAAD,EACUC,qBAAWC,KAAjCC,EADY,EACZA,QAASC,EADG,EACHA,SACXC,EAAwB,UAAZF,EAEZG,EAAaC,YAAcF,EAAW,KAAM,CAC9CG,KAAM,CAAEC,UAAwB,YAAbL,EAAyB,kCAAoC,mCAAoCM,QAAS,GAC7HC,MAAO,CAAEF,UAAW,gCAAiCC,QAAS,GAC9DE,MAAO,CAAEH,UAAuB,YAAZN,EAAwB,kCAAoC,mCAAoCO,QAAS,KAGjI,OACI,oCAEQJ,EAAWO,KAAI,gBAAGC,EAAH,EAAGA,KAAMC,EAAT,EAASA,IAAKC,EAAd,EAAcA,MAAd,OACXF,GACA,kBAAC,IAASG,EAAV,CAAYC,GAAG,aAAaH,IAAKA,EAAKI,MAAOH,GAA7C","file":"static/js/4.92858c2a.chunk.js","sourcesContent":["import React, { useContext } from 'react';\r\nimport { MainContext } from '../../contexts/MainContext';\r\nimport { useTransition, animated } from 'react-spring';\r\nimport './AboutText.scss';\r\n\r\nconst AboutText = () => {\r\n const { current, previous } = useContext(MainContext);\r\n const aboutText = current === \"about\";\r\n\r\n const transition = useTransition(aboutText, null, {\r\n from: { transform: previous === \"welcome\" ? \"translateX(300%) translateY(0%)\" : \"translateX(0%) translateY(-200%)\", opacity: 0 },\r\n enter: { transform: \"translateX(0%) translateY(0%)\", opacity: 1 },\r\n leave: { transform: current === \"welcome\" ? \"translateX(300%) translateY(0%)\" : \"translateX(0%) translateY(-200%)\", opacity: 0 }\r\n });\r\n\r\n return ( \r\n <>\r\n {\r\n transition.map(({ item, key, props }) => (\r\n item &&\r\n <animated.p id=\"about-text\" key={key} style={props}>\r\n Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\r\n At vero eos et accusam et justo duo dolores et ea rebum.\r\n Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\r\n At vero eos et accusam et.\r\n Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\r\n At vero eos et accusam et justo duo dolores et ea rebum.\r\n Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.\r\n At vero eos et accusam et.\r\n </animated.p>\r\n ))\r\n }\r\n </>\r\n );\r\n}\r\n \r\nexport default AboutText;"],"sourceRoot":""}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[5],{18:function(t,a,n){},25:function(t,a,n){"use strict";n.r(a);var e=n(0),r=n.n(e),c=n(2);n(18);a.default=function(t){var a=t.children,n=Object(c.c)({from:{transform:"translateX(200%)",opacity:0},to:{transform:"translateX(0%)",opacity:1},config:{velocity:10}});return r.a.createElement(c.a.div,{id:"background",style:n},a)}}}]);
|
||||||
|
//# sourceMappingURL=5.4396b4b3.chunk.js.map
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["components/background/Background.js"],"names":["Background","children","blackSpring","useSpring","from","transform","opacity","to","config","velocity","div","id","style"],"mappings":"wIAAA,wCA0BeA,UAtBI,SAAC,GAAkB,IAAhBC,EAAe,EAAfA,SACZC,EAAcC,YAAU,CAC1BC,KAAM,CACFC,UAAW,mBACXC,QAAS,GAEbC,GAAI,CACAF,UAAW,iBACXC,QAAS,GAEbE,OAAQ,CACJC,SAAU,MAIlB,OACI,kBAAC,IAASC,IAAV,CAAcC,GAAG,aAAaC,MAAOV,GAChCD","file":"static/js/5.4396b4b3.chunk.js","sourcesContent":["import React from 'react';\r\nimport { useSpring, animated } from 'react-spring';\r\nimport './Background.scss';\r\n\r\nconst Background = ({ children }) => {\r\n const blackSpring = useSpring({\r\n from: {\r\n transform: \"translateX(200%)\",\r\n opacity: 0\r\n },\r\n to: {\r\n transform: \"translateX(0%)\",\r\n opacity: 1\r\n },\r\n config: {\r\n velocity: 10\r\n }\r\n });\r\n\r\n return ( \r\n <animated.div id=\"background\" style={blackSpring}>\r\n {children}\r\n </animated.div>\r\n );\r\n}\r\n \r\nexport default Background;"],"sourceRoot":""}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[6],{16:function(e,t,a){},24:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),l=a(2),o=(a(16),a(5)),c=function(e){var t=e.location,a=e.current;return r.a.createElement("svg",{id:"nav-polygon",width:"3rem",height:"3rem",viewBox:"0 0 90 78"},r.a.createElement("g",{fill:"none"},r.a.createElement("path",{d:"M67.5 0L90 39 67.5 78h-45L0 39 22.5 0z"}),r.a.createElement("text",{transform:"translate(36 50)",fill:"#d8b269",fontSize:35,fontFamily:"Montserrat",fontWeight:300},r.a.createElement("tspan",{x:0,y:0,style:{userSelect:"none"}},t.findIndex((function(e){return e===a}))+1)),r.a.createElement("path",{d:"M23.655 2L2.31 39l21.346 37h42.69L87.69 39 66.345 2h-42.69M22.5 0h45L90 39 67.5 78h-45L0 39 22.5 0z",fill:"#d8b269"})))},i=function(e){var t=e.location,a=e.current;return r.a.createElement("div",{id:"nav-menu"},t.map((function(e){return r.a.createElement("svg",{key:e,width:"1rem",height:"1rem",viewBox:"0 0 18.975 1.617"},r.a.createElement("path",{fill:e===a?"#d8b269":"#b8bcbe",d:"M0 0h18.975v1.617H0z"}))})))},m=function(e){var t=e.location,a=e.current,n=e.previousLocation;return r.a.createElement("svg",{width:"1.5rem",height:"1.5rem",viewBox:"0 0 47.414 25.414",onClick:function(){return n()}},r.a.createElement("defs",null,r.a.createElement("clipPath",{id:"clip-path"},r.a.createElement("path",{fill:"none",d:"M0 0h25.414v47.414H0z"})),r.a.createElement("style",null,".nav-arrow-up{fill:none;stroke:".concat(t.findIndex((function(e){return e===a}))>0?"#d8b269":"#b8bcbe",";stroke-width:4px}"))),r.a.createElement("g",{transform:"rotate(-90 12.707 12.707)",clipPath:"url(#clip-path)"},r.a.createElement("path",{className:"nav-arrow-up",transform:"translate(.707 .707)",d:"M0 0l23 25"}),r.a.createElement("path",{className:"nav-arrow-up",transform:"translate(1.707 23.707)",d:"M0 23L21 0"})))},s=function(e){var t=e.location,a=e.current,n=e.nextLocation;return r.a.createElement("svg",{width:"1.5rem",height:"1.5rem",viewBox:"0 0 47.414 25.414",onClick:function(){return n()}},r.a.createElement("defs",null,r.a.createElement("clipPath",{id:"clip-path"},r.a.createElement("path",{fill:"none",d:"M0 0h25.414v47.414H0z"})),r.a.createElement("style",null,".nav-arrow-down{fill:none;stroke:".concat(t.findIndex((function(e){return e===a}))<t.length-1?"#d8b269":"#b8bcbe",";stroke-width:4px}"))),r.a.createElement("g",{transform:"rotate(90 23.707 23.707)",clipPath:"url(#clip-path)"},r.a.createElement("path",{id:"nav-arrow-down_svg__Line_2",className:"nav-arrow-down",transform:"translate(.707 .707)",d:"M0 0l23 25"}),r.a.createElement("path",{id:"nav-arrow-down_svg__Line_3",className:"nav-arrow-down",transform:"translate(1.707 23.707)",d:"M0 23L21 0"})))};t.default=function(){var e=Object(n.useContext)(o.a),t=e.location,a=e.current,u=e.nextLocation,d=e.previousLocation,h=Object(l.c)({from:{transform:"translateY(100%)"},to:{transform:"translateY(0%)"},duration:5e3,delay:250});return r.a.createElement(l.a.nav,{style:{transform:h.transform}},r.a.createElement("div",{id:"nav-label"},r.a.createElement(c,{current:a,location:t}),r.a.createElement(i,{current:a,location:t}),r.a.createElement("h2",null,a)),r.a.createElement("div",{id:"nav-arrows"},r.a.createElement(m,{current:a,location:t,previousLocation:d}),r.a.createElement(s,{current:a,location:t,nextLocation:u})))}}}]);
|
||||||
|
//# sourceMappingURL=6.cb09cdc1.chunk.js.map
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[7],{21:function(a,e,t){},28:function(a,e,t){"use strict";t.r(e);var l=t(0),s=t.n(l),r=t(2),n=t(5);t(21);e.default=function(){var a="welcome"===Object(l.useContext)(n.a).current,e=Object(r.d)(a,null,{initial:null,from:{transform:"translateY(-200%)",opacity:0},enter:{transform:"translateY(0%)",opacity:1},leave:{transform:"translateY(-200%)",opacity:0}});return s.a.createElement(s.a.Fragment,null,e.map((function(a){var e=a.item,t=a.key,l=a.props;return e&&s.a.createElement(r.a.svg,{id:"portrait",key:t,width:"30rem",height:"30rem",viewBox:"0 0 660 720.128",style:l},s.a.createElement("defs",null,s.a.createElement("style",null,".cls-1{fill:#d8b269}.cls-2{fill:#bf9563}.cls-3,.cls-4,.cls-6,.cls-8{fill:none}.cls-3,.cls-4{stroke:#bf9563;stroke-width:4px;stroke-miterlimit:10}.cls-4{stroke:#050a0d;stroke-width:9px}.cls-5{fill:#050a0d}.cls-6{stroke:#d8b269;stroke-width:5px}.cls-7{stroke:none}")),s.a.createElement("g",{transform:"translate(-1110 -210)"},s.a.createElement("g",{transform:"translate(1148.151 220.998)"},s.a.createElement("g",null,s.a.createElement("g",null,s.a.createElement("path",{className:"cls-1",d:"M248.5 383.209l-102.545-26.342-46.1-140.178 1.581-8.919-55.449-25.89L14 190.347v70.559l49.862 34.809 19.757 3.763 23.52 87.493-12.23 62.092 207.915 99.724 31.986-21.637 13.171-83.73 4.5-51.329-14.6 7.112z",transform:"translate(12.342 160.342)"}),s.a.createElement("path",{className:"cls-1",d:"M96.758 336.558l58.329 21.642-23.52 11.289 64.915 15.993 47.04-48.921 65.385-25.4 12.7 17.4 12.23-16.464 43.032 51.838 2.822-83.824-14.112-33.868 7.526-57.369-40.454-52.684-17.874-51.745-96.431-31.065L57 126.78 91.809 171 57 239.657l7.15 77.843L57 239.657z",transform:"translate(50.25 47.059)"}),s.a.createElement("path",{className:"cls-1",d:"M166.14 234.511l50.8-24.461 14.112 5.645 12.23-5.645 27.283 24.461-39.513 7.526z",transform:"translate(146.466 185.176)"}),s.a.createElement("path",{className:"cls-2",d:"M166.14 234.591l50.539-13.171 14.827 4.553 11.76-6.19 27.3 14.808-27.3-24.461-12.23 5.889-13.7-5.889z",transform:"translate(146.466 185.247)"}),s.a.createElement("path",{className:"cls-3",d:"M197.4 245.165l23.427-38.886-42.711-68.847L198.889 115l42.986 11.722",transform:"translate(172.405 96.382)"}),s.a.createElement("path",{className:"cls-4",d:"M206.418 241.288l21.638-35.75-43.276-69.618 21.638-23.52 58.329 16.934",transform:"translate(157.899 97.09)"}),s.a.createElement("path",{className:"cls-5",d:"M20.7 353.737L0 220.145 47.04 86.553l86.553-72.441L249.309 0l148.645 69.618-14.582 95.961-12.7-38.572-106.31-35.75-174.046 85.612 40.454 47.98-31.987 64.444 6.586 64.444-48.922-15.993z"}),s.a.createElement("path",{className:"cls-4",d:"M134.928 135.364l56.9-18.974 58.329 23.5",transform:"translate(82.951 86.331)"}),s.a.createElement("path",{className:"cls-3",d:"M129.531 129.089L184.2 110.7l56.568 22.851",transform:"translate(90.144 98.35)"}),s.a.createElement("path",{className:"cls-5",d:"M56.142 194.062L60 200.279l83.976-61.625 26.26 61.625 91.735-14.5 8.4-48.674 14.706-4.714-3.935-7.012h28.943l-3.062 7.012 34.9 53.388 66.166 22.972v-81.36l-56.447-8-41.558 5.984h-28.94l-14.272 4.025-16.106-10.01-104.69 4.056-4.228 8.941z",transform:"translate(52.895 105.252)"}),s.a.createElement("path",{className:"cls-2",d:"M76.113 250.562l29.616 90 205.581 45.963-1.994 22.711-36.992-2.822L99.218 371.3 59.63 200.38z",transform:"translate(52.569 176.651)"}),s.a.createElement("path",{className:"cls-2",d:"M76.738 209.637L42.249 189.88l-22.579 9.878v44.067l11.91 8.618-3.763-42.806 15.053-7.207 38.892 21.318z",transform:"translate(17.341 167.395)"})))),s.a.createElement("g",{className:"cls-6"},s.a.createElement("path",{className:"cls-7",d:"M0 0h600v600H0z",transform:"translate(1110 210)"}),s.a.createElement("path",{className:"cls-8",d:"M2.5 2.5h595v595H2.5z",transform:"translate(1110 210)"})),s.a.createElement("g",{className:"cls-6"},s.a.createElement("path",{className:"cls-7",d:"M0 0h600v600H0z",transform:"translate(1170 276)"}),s.a.createElement("path",{className:"cls-8",d:"M2.5 2.5h595v595H2.5z",transform:"translate(1170 276)"}))))})))}}}]);
|
||||||
|
//# sourceMappingURL=7.9dd23315.chunk.js.map
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[8],{23:function(e,t,a){},30:function(e,t,a){"use strict";a.r(t);var l=a(4),n=a(0),r=a.n(n),i=a(2),o=a(5),d=(a(23),function(){var e=Object(i.c)({from:{left:"5%",width:"100%"},to:{left:"100%",width:"0%"},delay:700});return r.a.createElement("div",{id:"stat"},r.a.createElement("svg",{width:"400px",height:"40px",viewBox:"0 0 657 30",style:{position:"relative",zIndex:2}},r.a.createElement("g",{clipPath:"url(#clip)"},r.a.createElement("path",{d:"M630.75 30l-5.25-9h-98l-5.25 9h-17.5l-5.25-9h-96l-5.25 9h-17.5l-5.25-9h-96l-5.25 9h-17.5l-5.25-9h-96l-5.25 9h-17.5l-5.25-9h-96l-5.25 9H8.75L0 15 8.75 0h17.5l4.667 8h97.167l4.667-8h17.5l4.667 8h97.167l4.667-8h17.5l4.667 8h97.167l4.667-8h17.5l4.667 8h97.167l4.667-8h17.5l4.667 8h99.167l4.667-8h17.5l8.75 15-8.75 15z",fill:"#d8b269"}))),r.a.createElement(i.a.div,{style:{position:"relative",transform:"translateY(-108%)",left:e.left,width:e.width,height:"40px",backgroundColor:"#050a0d",zIndex:3}}))});t.default=function(){var e=Object(n.useContext)(o.a),t=e.current,a=e.previous,s="skills"===t,h=Object(i.d)(s,null,{from:{transform:"about"===a?"translateX(300%) translateY(0%)":"translateX(0%) translateY(-200%)",opacity:0},enter:{transform:"translateX(0%) translateY(0%)",opacity:1},leave:{transform:"about"===t?"translateX(300%) translateY(0%)":"translateX(0%) translateY(-200%)",opacity:0}}),m=Object(n.useState)([{id:1,name:"Graphic Design",tools:[{name:"Adobe Xd",id:1},{name:"Adobe Xd",id:2},{name:"Adobe Xd",id:3}],show:!0},{id:2,name:"Photography",tools:[{name:"Adobe Xd",id:1},{name:"Adobe Xd",id:2},{name:"Adobe Xd",id:3}],show:!1},{id:3,name:"Web and Mobile Development",tools:[{name:"Adobe Xd",id:1},{name:"Adobe Xd",id:2},{name:"Adobe Xd",id:3}],show:!1}]),c=Object(l.a)(m,1)[0],p=Object(i.d)(c,(function(e){return e.id}),{from:{opacity:0},enter:{opacity:1},leave:{opacity:0}});return r.a.createElement(r.a.Fragment,null,h.map((function(e){var t=e.item,a=e.key,l=e.props;return t&&r.a.createElement(i.a.div,{id:"skills",key:a,style:l},p.map((function(e){var a=e.item,l=a.show,n=a.name,o=a.tools,s=e.key,h=e.props;return t&&l&&r.a.createElement(i.a.div,{style:h,key:s},r.a.createElement("h2",{style:{display:"inline",color:"#f2f2f2",marginBottom:"20px"}},n),r.a.createElement("div",{id:"skill-stats"},o.map((function(e){var t=e.name,a=e.id;return r.a.createElement("div",{key:a},r.a.createElement("h4",{style:{color:"#f2f2f2",margin:"10px 0px"}},t),r.a.createElement(d,null))}))))})))})))}}}]);
|
||||||
|
//# sourceMappingURL=8.69626772.chunk.js.map
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[9],{22:function(t,a,e){},29:function(t,a,e){"use strict";e.r(a);var n=e(0),r=e.n(n),l=e(2),s=(e(22),e(5));a.default=function(){var t=Object(n.useContext)(s.a),a=t.current,e=t.previous,c="skills"===a,i=Object(l.d)(c,null,{from:{transform:"about"===e?"translateX(-300%) translateY(0%)":"translateX(0%) translateY(-300%)",opacity:0},enter:{transform:"translateX(0%) translateY(0%)",opacity:1},leave:{transform:"about"===a?"translateX(-300%) translateY(0%)":"translateX(0%) translateY(-300%)",opacity:0}});return r.a.createElement(r.a.Fragment,null,i.map((function(t){var a=t.item,e=t.key,n=t.props;return a&&r.a.createElement(l.a.div,{key:e,id:"skills-text",style:n},r.a.createElement("div",{className:"container"},r.a.createElement("h1",null,"WHAT",r.a.createElement("span",null,"CAN I DO"))))})))}}}]);
|
||||||
|
//# sourceMappingURL=9.16d4453b.chunk.js.map
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["components/skills/SkillsText.js"],"names":["SkillsText","useContext","MainContext","current","previous","skillsText","transition","useTransition","from","transform","opacity","enter","leave","map","item","key","props","div","id","style","className"],"mappings":"wIAAA,iDAkCeA,UA7BI,WAAO,IAAD,EACSC,qBAAWC,KAAjCC,EADa,EACbA,QAASC,EADI,EACJA,SACXC,EAAyB,WAAZF,EAEbG,EAAaC,YAAcF,EAAY,KAAM,CAC/CG,KAAM,CAAEC,UAAwB,UAAbL,EAAuB,mCAAqC,mCAAoCM,QAAS,GAC5HC,MAAO,CAAEF,UAAW,gCAAiCC,QAAS,GAC9DE,MAAO,CAAEH,UAAuB,UAAZN,EAAsB,mCAAqC,mCAAoCO,QAAS,KAGhI,OACI,oCAEQJ,EAAWO,KAAI,gBAAGC,EAAH,EAAGA,KAAMC,EAAT,EAASA,IAAKC,EAAd,EAAcA,MAAd,OACXF,GACA,kBAAC,IAASG,IAAV,CAAcF,IAAKA,EAAKG,GAAG,cAAcC,MAAOH,GAC5C,yBAAKI,UAAU,aACX,mCAEI","file":"static/js/9.16d4453b.chunk.js","sourcesContent":["import React, { useContext } from 'react';\r\nimport { useTransition, animated } from 'react-spring';\r\nimport './SkillsText.scss';\r\nimport { MainContext } from '../../contexts/MainContext';\r\n\r\nconst SkillsText = () => {\r\n const { current, previous } = useContext(MainContext);\r\n const skillsText = current === \"skills\";\r\n\r\n const transition = useTransition(skillsText, null, {\r\n from: { transform: previous === \"about\" ? \"translateX(-300%) translateY(0%)\" : \"translateX(0%) translateY(-300%)\", opacity: 0 },\r\n enter: { transform: \"translateX(0%) translateY(0%)\", opacity: 1 },\r\n leave: { transform: current === \"about\" ? \"translateX(-300%) translateY(0%)\" : \"translateX(0%) translateY(-300%)\", opacity: 0 }\r\n });\r\n\r\n return ( \r\n <>\r\n {\r\n transition.map(({ item, key, props }) =>\r\n item &&\r\n <animated.div key={key} id=\"skills-text\" style={props}>\r\n <div className=\"container\">\r\n <h1>\r\n WHAT\r\n <span>CAN I DO</span>\r\n </h1>\r\n </div>\r\n </animated.div>\r\n )\r\n }\r\n </>\r\n );\r\n}\r\n \r\nexport default SkillsText;"],"sourceRoot":""}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[]).push([[0],{14:function(e,t,n){},15:function(e,t,n){"use strict";n.r(t);var r=n(0),l=n.n(r),a=n(7),c=n.n(a),u=n(5),o=n(3),i=n.n(o),s=n(2),b=function(){var e=Object(s.c)({from:{x:0},to:function(e){return i.a.async((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,i.a.awrap(e({x:900}));case 3:return t.next=5,i.a.awrap(e({x:0}));case 5:t.next=0;break;case 7:case"end":return t.stop()}}))},config:s.b.slow,duration:1e3});return l.a.createElement("div",{style:{height:"100vh"}},l.a.createElement(s.a.svg,{width:"3rem",height:"3rem",viewBox:"0 0 110.692 98.157",strokeDashoffset:e.x,style:{position:"relative",top:"40%",left:"50%"}},l.a.createElement("path",{d:"M80.402 75.676l.116-29L80.705 0l27.1 46.693-27.1 46.7H26.512L26.904 0 0 46.668l79.873.025",fill:"none",stroke:"#050b0d",strokeMiterlimit:10,strokeWidth:2,strokeDasharray:900})))},f=(n(14),Object(r.lazy)((function(){return n.e(6).then(n.bind(null,24))}))),h=Object(r.lazy)((function(){return n.e(10).then(n.bind(null,31))})),d=Object(r.lazy)((function(){return n.e(5).then(n.bind(null,25))})),m=Object(r.lazy)((function(){return n.e(3).then(n.bind(null,26))})),p=Object(r.lazy)((function(){return n.e(4).then(n.bind(null,27))})),E=Object(r.lazy)((function(){return n.e(7).then(n.bind(null,28))})),v=Object(r.lazy)((function(){return n.e(9).then(n.bind(null,29))})),j=Object(r.lazy)((function(){return n.e(8).then(n.bind(null,30))})),x=function(){return l.a.createElement(r.Suspense,{fallback:l.a.createElement(b,null)},l.a.createElement(f,null),l.a.createElement(d,null,l.a.createElement(E,null),l.a.createElement(p,null),l.a.createElement(j,null)),l.a.createElement(h,null),l.a.createElement(m,null),l.a.createElement(v,null))};c.a.render(l.a.createElement(u.b,null,l.a.createElement(x,null)),document.getElementById("root"))},5:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n(4),l=n(0),a=n.n(l),c=Object(l.createContext)();t.b=function(e){var t=e.children,n=["welcome","about","skills","wins","work","portfolio","blog","contact"],u=Object(l.useState)(""),o=Object(r.a)(u,2),i=o[0],s=o[1],b=Object(l.useState)("welcome"),f=Object(r.a)(b,2),h=f[0],d=f[1];return a.a.createElement(c.Provider,{value:{location:n,current:h,previous:i,nextLocation:function(){var e=n.findIndex((function(e){return e===h}));e<n.length-1&&(s(h),d(n[e+1]))},previousLocation:function(){var e=n.findIndex((function(e){return e===h}));e>0&&(s(h),d(n[e-1]))}}},t)}},8:function(e,t,n){e.exports=n(15)}},[[8,1,2]]]);
|
||||||
|
//# sourceMappingURL=main.eccbd358.chunk.js.map
|
||||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
!function(e){function t(t){for(var n,o,c=t[0],i=t[1],l=t[2],f=0,d=[];f<c.length;f++)o=c[f],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&d.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(s&&s(t);d.length;)d.shift()();return u.push.apply(u,l||[]),r()}function r(){for(var e,t=0;t<u.length;t++){for(var r=u[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(u.splice(t--,1),e=c(c.s=r[0]))}return e}var n={},o={1:0},a={1:0},u=[];function c(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,c),r.l=!0,r.exports}c.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{3:1,4:1,5:1,6:1,7:1,8:1,9:1,10:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{3:"33d4c0c0",4:"10719e22",5:"69368a5e",6:"1e7a7e5c",7:"bc3dd8cb",8:"9bcfb572",9:"acdbfffa",10:"e79f8722"}[e]+".chunk.css",a=c.p+n,u=document.getElementsByTagName("link"),i=0;i<u.length;i++){var l=(s=u[i]).getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(l===n||l===a))return t()}var f=document.getElementsByTagName("style");for(i=0;i<f.length;i++){var s;if((l=(s=f[i]).getAttribute("data-href"))===n||l===a)return t()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=t,d.onerror=function(t){var n=t&&t.target&&t.target.src||a,u=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");u.code="CSS_CHUNK_LOAD_FAILED",u.request=n,delete o[e],d.parentNode.removeChild(d),r(u)},d.href=a,document.getElementsByTagName("head")[0].appendChild(d)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var u,i=document.createElement("script");i.charset="utf-8",i.timeout=120,c.nc&&i.setAttribute("nonce",c.nc),i.src=function(e){return c.p+"static/js/"+({}[e]||e)+"."+{3:"499e4980",4:"92858c2a",5:"4396b4b3",6:"cb09cdc1",7:"9dd23315",8:"69626772",9:"16d4453b",10:"dcfce56a"}[e]+".chunk.js"}(e);var l=new Error;u=function(t){i.onerror=i.onload=null,clearTimeout(f);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",l.name="ChunkLoadError",l.type=n,l.request=o,r[1](l)}a[e]=void 0}};var f=setTimeout((function(){u({type:"timeout",target:i})}),12e4);i.onerror=i.onload=u,document.head.appendChild(i)}return Promise.all(t)},c.m=e,c.c=n,c.d=function(e,t,r){c.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},c.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,t){if(1&t&&(e=c(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(c.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)c.d(r,n,function(t){return e[t]}.bind(null,n));return r},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,"a",t),t},c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},c.p="/hamdi-portfolio/",c.oe=function(e){throw console.error(e),e};var i=this["webpackJsonphamdi-halleb"]=this["webpackJsonphamdi-halleb"]||[],l=i.push.bind(i);i.push=t,i=i.slice();for(var f=0;f<i.length;f++)t(i[f]);var s=l;r()}([]);
|
||||||
|
//# sourceMappingURL=runtime-main.dd81626a.js.map
|
||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user