From beeba079d182f521fc878f97a50ae542a0427c06 Mon Sep 17 00:00:00 2001 From: Dan Dobos Date: Mon, 20 Oct 2025 15:52:44 +0200 Subject: [PATCH] Updates --- asset-manifest.json | 14 +++++++------- index.html | 2 +- static/js/434.9a70a754.chunk.js | 2 -- static/js/434.9a70a754.chunk.js.map | 1 - static/js/434.a39ad547.chunk.js | 2 ++ static/js/434.a39ad547.chunk.js.map | 1 + static/js/937.39eea9dd.chunk.js | 2 -- static/js/937.39eea9dd.chunk.js.map | 1 - static/js/937.3b731bf0.chunk.js | 2 ++ static/js/937.3b731bf0.chunk.js.map | 1 + static/js/{main.941be087.js => main.500aa560.js} | 6 +++--- ...js.LICENSE.txt => main.500aa560.js.LICENSE.txt} | 0 static/js/main.500aa560.js.map | 1 + static/js/main.941be087.js.map | 1 - 14 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 static/js/434.9a70a754.chunk.js delete mode 100644 static/js/434.9a70a754.chunk.js.map create mode 100644 static/js/434.a39ad547.chunk.js create mode 100644 static/js/434.a39ad547.chunk.js.map delete mode 100644 static/js/937.39eea9dd.chunk.js delete mode 100644 static/js/937.39eea9dd.chunk.js.map create mode 100644 static/js/937.3b731bf0.chunk.js create mode 100644 static/js/937.3b731bf0.chunk.js.map rename static/js/{main.941be087.js => main.500aa560.js} (61%) rename static/js/{main.941be087.js.LICENSE.txt => main.500aa560.js.LICENSE.txt} (100%) create mode 100644 static/js/main.500aa560.js.map delete mode 100644 static/js/main.941be087.js.map diff --git a/asset-manifest.json b/asset-manifest.json index 3a2dcdb..1619a1c 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,19 +1,19 @@ { "files": { - "main.js": "/me/static/js/main.941be087.js", - "static/js/937.39eea9dd.chunk.js": "/me/static/js/937.39eea9dd.chunk.js", + "main.js": "/me/static/js/main.500aa560.js", + "static/js/937.3b731bf0.chunk.js": "/me/static/js/937.3b731bf0.chunk.js", "static/js/241.b78b2bcf.chunk.js": "/me/static/js/241.b78b2bcf.chunk.js", - "static/js/434.9a70a754.chunk.js": "/me/static/js/434.9a70a754.chunk.js", + "static/js/434.a39ad547.chunk.js": "/me/static/js/434.a39ad547.chunk.js", "static/js/563.80473878.chunk.js": "/me/static/js/563.80473878.chunk.js", "static/js/992.938a5154.chunk.js": "/me/static/js/992.938a5154.chunk.js", "static/js/488.a9182cb5.chunk.js": "/me/static/js/488.a9182cb5.chunk.js", "static/js/669.7d4efb7b.chunk.js": "/me/static/js/669.7d4efb7b.chunk.js", "static/js/579.d83302b8.chunk.js": "/me/static/js/579.d83302b8.chunk.js", "index.html": "/me/index.html", - "main.941be087.js.map": "/me/static/js/main.941be087.js.map", - "937.39eea9dd.chunk.js.map": "/me/static/js/937.39eea9dd.chunk.js.map", + "main.500aa560.js.map": "/me/static/js/main.500aa560.js.map", + "937.3b731bf0.chunk.js.map": "/me/static/js/937.3b731bf0.chunk.js.map", "241.b78b2bcf.chunk.js.map": "/me/static/js/241.b78b2bcf.chunk.js.map", - "434.9a70a754.chunk.js.map": "/me/static/js/434.9a70a754.chunk.js.map", + "434.a39ad547.chunk.js.map": "/me/static/js/434.a39ad547.chunk.js.map", "563.80473878.chunk.js.map": "/me/static/js/563.80473878.chunk.js.map", "992.938a5154.chunk.js.map": "/me/static/js/992.938a5154.chunk.js.map", "488.a9182cb5.chunk.js.map": "/me/static/js/488.a9182cb5.chunk.js.map", @@ -21,6 +21,6 @@ "579.d83302b8.chunk.js.map": "/me/static/js/579.d83302b8.chunk.js.map" }, "entrypoints": [ - "static/js/main.941be087.js" + "static/js/main.500aa560.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index e6fd914..6c44288 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -DAD
\ No newline at end of file +DAD
\ No newline at end of file diff --git a/static/js/434.9a70a754.chunk.js b/static/js/434.9a70a754.chunk.js deleted file mode 100644 index 06ebcb8..0000000 --- a/static/js/434.9a70a754.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[434],{3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>n});i(5043);var o=i(9975),s=i(6322),a=i(579);const n=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.A,{items:o.c3,title:"React"}),(0,a.jsx)(s.A,{items:o.b8,title:"HTML"}),(0,a.jsx)(s.A,{items:o.ri,title:"Vue"}),(0,a.jsx)(s.A,{items:o.dX,title:"Golang"}),(0,a.jsx)(s.A,{items:o.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>R});var o=i(5043),s=i(1116),a=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),c=i(6591),p=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,s=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(s.current,t)},[t]),(0,b.jsx)("div",{ref:s,children:i})},j=e=>{let{imageURL:t,title:i,description:o,url:s}=e;const a=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{maxWidth:"320px",mx:"auto",color:a.palette.text.secondary,backgroundColor:a.palette.background.paper},children:[(0,b.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(p.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(s,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"div",children:i})})})]})})};var v=i(8293);const R=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(s.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(a.A,{expandIcon:(0,b.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{item:!0,xs:12,sm:6,md:4,sx:{alignItems:"center",justifyContent:"center"},children:(0,b.jsx)(j,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.title))})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>r,Pz:()=>n,b8:()=>a,c3:()=>o,dX:()=>s,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); -//# sourceMappingURL=434.9a70a754.chunk.js.map \ No newline at end of file diff --git a/static/js/434.9a70a754.chunk.js.map b/static/js/434.9a70a754.chunk.js.map deleted file mode 100644 index f1800ed..0000000 --- a/static/js/434.9a70a754.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/434.9a70a754.chunk.js","mappings":"8KAWA,MAaA,EAbiBA,KAEbC,EAAAA,EAAAA,MAAAC,EAAAA,SAAA,CAAAC,SAAA,EAEEC,EAAAA,EAAAA,KAACC,EAAAA,EAAa,CAACC,MAAOC,EAAAA,GAAWC,MAAM,WACvCJ,EAAAA,EAAAA,KAACC,EAAAA,EAAa,CAACC,MAAOG,EAAAA,GAAcD,MAAM,UAC1CJ,EAAAA,EAAAA,KAACC,EAAAA,EAAa,CAACC,MAAOI,EAAAA,GAASF,MAAM,SACrCJ,EAAAA,EAAAA,KAACC,EAAAA,EAAa,CAACC,MAAOK,EAAAA,GAAQH,MAAM,YACpCJ,EAAAA,EAAAA,KAACC,EAAAA,EAAa,CAACC,MAAOM,EAAAA,GAAUJ,MAAM,W,8KCfrC,MAAMK,EAAQC,IACnB,MAAM,QAAEC,EAAO,SAAEZ,GAAaW,EACxBE,GAAOC,EAAAA,EAAAA,QAAO,MAMpB,OAJAC,EAAAA,EAAAA,WAAU,KACRC,IAAAA,KAAiBH,EAAKI,QAASL,IAC9B,CAACA,KAEGX,EAAAA,EAAAA,KAAA,OAAKiB,IAAKL,EAAKb,SAAEA,KCgD1B,EA/CiBmB,IAA4C,IAA3C,SAAEC,EAAQ,MAAEf,EAAK,YAAEgB,EAAW,IAAEC,GAAKH,EACrD,MAAMI,GAAQC,EAAAA,EAAAA,KAQd,OACEvB,EAAAA,EAAAA,KAACS,EACC,CACAE,QATY,CACda,SAAS,EACTC,MAAO,KACPC,OAAQ,iCAON3B,UACEF,EAAAA,EAAAA,MAAC8B,EAAAA,EAAI,CACHC,GAAI,CACFC,SAAU,QACVC,GAAI,OACJC,MAAOT,EAAMU,QAAQC,KAAKC,UAC1BC,gBAAiBb,EAAMU,QAAQI,WAAWC,OAC1CtC,SAAA,EAEFC,EAAAA,EAAAA,KAACsC,EAAAA,EAAS,CACRC,UAAU,MACVC,OAAO,MACPC,MAAOtB,EACPuB,IAAKtC,KAGPJ,EAAAA,EAAAA,KAAC2C,EAAAA,EAAU,CAACC,QAAQ,QAAO7C,SAAEqB,KAE7BpB,EAAAA,EAAAA,KAAC6C,EAAAA,EAAc,CAAA9C,UACbC,EAAAA,EAAAA,KAAC8C,EAAAA,EAAW,CACVf,MAAM,QACNgB,QAASA,IAAMC,OAAOC,KAAK5B,EAAK,UAAUtB,UAE1CC,EAAAA,EAAAA,KAAC2C,EAAAA,EAAU,CAACO,cAAY,EAACN,QAAQ,KAAKL,UAAU,MAAKxC,SAClDK,c,cCvCjB,MAwCA,EAxCsBc,IAAuB,IAAtB,MAAEhB,EAAK,MAAEE,GAAOc,EACtC,OACCrB,EAAAA,EAAAA,MAACsD,EAAAA,EAAS,CACTC,iBAAe,EACfC,UAAW,CAAEC,WAAY,CAAEC,eAAe,IAASxD,SAAA,EACnDC,EAAAA,EAAAA,KAACwD,EAAAA,EAAgB,CAChBC,YAAYzD,EAAAA,EAAAA,KAAC0D,EAAAA,EAAc,IAC3B,gBAAc,kBACdC,GAAG,iBAAgB5D,UACnBC,EAAAA,EAAAA,KAAC2C,EAAAA,EAAU,CAACC,QAAQ,KAAI7C,SAAEK,OAE3BJ,EAAAA,EAAAA,KAAC4D,EAAAA,EAAgB,CAAA7D,UAChBC,EAAAA,EAAAA,KAAC6D,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,MACVC,WAAW,aACXC,eAAe,WACfC,QAAS,EAAEnE,SACVG,EAAMiE,IAAKC,IACXpE,EAAAA,EAAAA,KAAC6D,EAAAA,EAAK,CACLQ,MAAI,EACJC,GAAI,GACJC,GAAI,EACJC,GAAI,EAEJ5C,GAAI,CAAEoC,WAAY,SAAUC,eAAgB,UAAWlE,UACvDC,EAAAA,EAAAA,KAACyE,EAAQ,CACRtD,SAAUiD,EAAQjD,SAClBf,MAAOgE,EAAQhE,MACfgB,YAAagD,EAAQhD,YACrBC,IAAK+C,EAAQ/C,OANT+C,EAAQhE,e,gFCnCb,MAAMD,EAAY,CACxB,CACCgB,SACC,2FACDf,MAAO,aACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,iBACPgB,YAAa,GACbC,IAAK,8CAIMd,EAAS,CACrB,CACCY,SACC,2FACDf,MAAO,uBACPgB,YAAa,GACbC,IAAK,kDAIMhB,EAAe,CAC3B,CACCc,SACC,8FACDf,MAAO,qBACPgB,YAAa,GACbC,IAAK,kDAIMb,EAAW,CACvB,CACCW,SACC,uGACDf,MAAO,4BACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,4FACDf,MAAO,iBACPgB,YAAa,GACbC,IAAK,8CAIMf,EAAU,CACtB,CACCa,SACC,4FACDf,MAAO,kBACPgB,YAAa,GACbC,IAAK,8CAIMqD,EAAU,CACtB,CACCvD,SACC,2FACDf,MAAO,6BACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,wBACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,oBACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,mBACPgB,YAAa,GACbC,IAAK,yC","sources":["pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport {\n // AngularData,\n ReactData,\n WebsitesData,\n VueData,\n GoData,\n JavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n return (\n <>\n {/* */}\n \n \n \n \n \n \n );\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n Card,\n CardContent,\n CardMedia,\n CardActionArea,\n Typography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n const theme = useTheme();\n\n const options = {\n reverse: true,\n speed: 1200,\n easing: \"cubic-bezier(.09,.67,.54,.76)\",\n };\n\n return (\n \n \n\n {description}\n\n \n window.open(url, \"_blank\")}\n >\n \n {title}\n \n \n \n \n }\n />\n );\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t{title}\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["Projects","_jsxs","_Fragment","children","_jsx","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","theme","useTheme","reverse","speed","easing","Card","sx","maxWidth","mx","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","alignItems","justifyContent","spacing","map","project","item","xs","sm","md","MainCard","CSSData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/434.a39ad547.chunk.js b/static/js/434.a39ad547.chunk.js new file mode 100644 index 0000000..a365360 --- /dev/null +++ b/static/js/434.a39ad547.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[434],{3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var o=i(7353),s=i(9975),a=i(6322),n=i(579);const d=()=>(0,n.jsxs)(o.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,n.jsx)(a.A,{items:s.c3,title:"React"}),(0,n.jsx)(a.A,{items:s.b8,title:"HTML"}),(0,n.jsx)(a.A,{items:s.ri,title:"Vue"}),(0,n.jsx)(a.A,{items:s.dX,title:"Golang"}),(0,n.jsx)(a.A,{items:s.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>R});var o=i(5043),s=i(1116),a=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),c=i(6591),p=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,s=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(s.current,t)},[t]),(0,b.jsx)("div",{ref:s,children:i})},j=e=>{let{imageURL:t,title:i,description:o,url:s}=e;const a=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{maxWidth:"320px",mx:"auto",color:a.palette.text.secondary,backgroundColor:a.palette.background.paper},children:[(0,b.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(p.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(s,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"div",children:i})})})]})})};var v=i(8293);const R=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(s.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(a.A,{expandIcon:(0,b.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{item:!0,xs:12,sm:6,md:4,sx:{alignItems:"center",justifyContent:"center"},children:(0,b.jsx)(j,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.title))})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>r,Pz:()=>n,b8:()=>a,c3:()=>o,dX:()=>s,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); +//# sourceMappingURL=434.a39ad547.chunk.js.map \ No newline at end of file diff --git a/static/js/434.a39ad547.chunk.js.map b/static/js/434.a39ad547.chunk.js.map new file mode 100644 index 0000000..f03f1cc --- /dev/null +++ b/static/js/434.a39ad547.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/434.a39ad547.chunk.js","mappings":"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","sources":["pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n Card,\n CardContent,\n CardMedia,\n CardActionArea,\n Typography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n const theme = useTheme();\n\n const options = {\n reverse: true,\n speed: 1200,\n easing: \"cubic-bezier(.09,.67,.54,.76)\",\n };\n\n return (\n \n \n\n {description}\n\n \n window.open(url, \"_blank\")}\n >\n \n {title}\n \n \n \n \n }\n />\n );\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t{title}\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["Projects","_jsxs","Box","sx","display","flexDirection","width","alignItems","children","_jsx","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","theme","useTheme","reverse","speed","easing","Card","maxWidth","mx","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","justifyContent","spacing","map","project","item","xs","sm","md","MainCard","CSSData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/937.39eea9dd.chunk.js b/static/js/937.39eea9dd.chunk.js deleted file mode 100644 index 72b28e1..0000000 --- a/static/js/937.39eea9dd.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241,434,563,937,992],{1241:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var r=i(9252),n=i(766),a=i(4496),o=i(8446),l=i(6240),s=i(579);const d=()=>{const e=(0,l.A)();return(0,s.jsx)(r.A,{id:"about",children:(0,s.jsx)(n.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,s.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,s.jsxs)(n.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{align:"right",inline:"true",variant:"h6",children:"Characterized by the desire of understanding and implementing technological innovations."})}),(0,s.jsxs)(n.A,{item:!0,children:[(0,s.jsx)(a.A,{align:"right",inline:"true",children:"Contact"}),(0,s.jsx)(o.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>o});i(5043);var r=i(9975),n=i(6322),a=i(579);const o=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n.A,{items:r.c3,title:"React"}),(0,a.jsx)(n.A,{items:r.b8,title:"HTML"}),(0,a.jsx)(n.A,{items:r.ri,title:"Vue"}),(0,a.jsx)(n.A,{items:r.dX,title:"Golang"}),(0,a.jsx)(n.A,{items:r.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>A});var r=i(5043),n=i(1116),a=i(6605),o=i(4496),l=i(710),s=i(766),d=i(2110),c=i(6591),p=i(2828),h=i(6494),g=i(6240),m=i(9368),u=i.n(m),x=i(579);const v=e=>{const{options:t,children:i}=e,n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{u().init(n.current,t)},[t]),(0,x.jsx)("div",{ref:n,children:i})},b=e=>{let{imageURL:t,title:i,description:r,url:n}=e;const a=(0,g.A)();return(0,x.jsx)(v,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,x.jsxs)(d.A,{sx:{maxWidth:"320px",mx:"auto",color:a.palette.text.secondary,backgroundColor:a.palette.background.paper},children:[(0,x.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,x.jsx)(o.A,{variant:"body2",children:r}),(0,x.jsx)(p.A,{children:(0,x.jsx)(h.A,{color:"white",onClick:()=>window.open(n,"_blank"),children:(0,x.jsx)(o.A,{gutterBottom:!0,variant:"h6",component:"div",children:i})})})]})})};var f=i(8293);const A=e=>{let{items:t,title:i}=e;return(0,x.jsxs)(n.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,x.jsx)(a.A,{expandIcon:(0,x.jsx)(f.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,x.jsx)(o.A,{variant:"h5",children:i})}),(0,x.jsx)(l.A,{children:(0,x.jsx)(s.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,x.jsx)(s.A,{item:!0,xs:12,sm:6,md:4,sx:{alignItems:"center",justifyContent:"center"},children:(0,x.jsx)(b,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>o});i(5043);var r=i(9975),n=i(6322),a=i(579);const o=()=>(0,a.jsx)(n.A,{items:r.Iz,title:"CSS Only"})},7563:(e,t,i)=>{i.r(t),i.d(t,{default:()=>p});i(5043);var r=i(97),n=i(1116),a=i(6605),o=i(4496),l=i(710),s=i(8293),d=i(579);const c=e=>{let{blogContent:t}=e;const i=Array.isArray(t)?t:t?[t]:[];return 0===i.length?null:i.map((e,t)=>{let{title:i,description:r}=e;const c=Array.isArray(r)?r:r?[r]:[];return(0,d.jsxs)(n.A,{children:[(0,d.jsx)(a.A,{expandIcon:(0,d.jsx)(s.A,{}),"aria-controls":"panel-".concat(t,"-content"),id:"panel-".concat(t,"-header"),children:(0,d.jsx)(o.A,{variant:"h5",children:i})}),(0,d.jsx)(l.A,{children:c.map((e,i)=>(0,d.jsx)(o.A,{paragraph:!0,children:e},"".concat(t,"-").concat(i)))})]},null!==i&&void 0!==i?i:t)})},p=()=>{const e=(0,r.A)();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.pantone.title"}),description:[e.formatMessage({id:"blog.pantone.description.line1"}),e.formatMessage({id:"blog.pantone.description.line2"})]}}),(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.lighthouse.title"}),description:[e.formatMessage({id:"blog.lighthouse.description.line1"}),e.formatMessage({id:"blog.lighthouse.description.line2"})]}})]})}},7937:(e,t,i)=>{i.r(t),i.d(t,{default:()=>M});var r=i(5043),n=i(766),a=i(4496),o=i(9379),l=i(45),s=i(8387),d=i(8610),c=i(1546),p=i(4535),h=i(6262),g=i(8206),m=i(2532),u=i(2372);function x(e){return(0,u.Ay)("MuiDivider",e)}(0,m.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var v=i(579);const b=["absolute","children","className","orientation","component","flexItem","light","role","textAlign","variant"],f=(0,p.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})((0,h.A)(e=>{let{theme:t}=e;return{margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?"rgba(".concat(t.vars.palette.dividerChannel," / 0.08)"):(0,c.X4)(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:e=>{let{ownerState:t}=e;return!!t.children},style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:e=>{let{ownerState:t}=e;return t.children&&"vertical"!==t.orientation},style:{"&::before, &::after":{width:"100%",borderTop:"thin solid ".concat((t.vars||t).palette.divider),borderTopStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"vertical"===t.orientation&&t.children},style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:"thin solid ".concat((t.vars||t).palette.divider),borderLeftStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:e=>{let{ownerState:t}=e;return"left"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}})),A=(0,p.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})((0,h.A)(e=>{let{theme:t}=e;return{display:"inline-block",paddingLeft:"calc(".concat(t.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(t.spacing(1)," * 1.2)"),whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:"calc(".concat(t.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(t.spacing(1)," * 1.2)")}}]}})),j=r.forwardRef(function(e,t){const i=(0,g.b)({props:e,name:"MuiDivider"}),{absolute:r=!1,children:n,className:a,orientation:c="horizontal",component:p=(n||"vertical"===c?"div":"hr"),flexItem:h=!1,light:m=!1,role:u=("hr"!==p?"separator":void 0),textAlign:j="center",variant:y="fullWidth"}=i,w=(0,l.A)(i,b),R=(0,o.A)((0,o.A)({},i),{},{absolute:r,component:p,flexItem:h,light:m,orientation:c,role:u,textAlign:j,variant:y}),S=(e=>{const{absolute:t,children:i,classes:r,flexItem:n,light:a,orientation:o,textAlign:l,variant:s}=e,c={root:["root",t&&"absolute",s,a&&"light","vertical"===o&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===o&&"withChildrenVertical","right"===l&&"vertical"!==o&&"textAlignRight","left"===l&&"vertical"!==o&&"textAlignLeft"],wrapper:["wrapper","vertical"===o&&"wrapperVertical"]};return(0,d.A)(c,x,r)})(R);return(0,v.jsx)(f,(0,o.A)((0,o.A)({as:p,className:(0,s.A)(S.root,a),role:u,ref:t,ownerState:R,"aria-orientation":"separator"!==u||"hr"===p&&"vertical"!==c?void 0:c},w),{},{children:n?(0,v.jsx)(A,{className:S.wrapper,ownerState:R,children:n}):null}))});j&&(j.muiSkipListHighlight=!0);const y=j;var w=i(1241),R=i(7563),S=i(6992),C=i(3434),L=i(97);const M=()=>{const e=(0,L.A)();return(0,v.jsxs)(n.A,{container:!0,direction:"row",alignItems:"stretch",spacing:3,children:[(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.projects",defaultMessage:"Projects"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(C.default,{})})]}),(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.best-practices",defaultMessage:"Best Practices"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(S.default,{})})]}),(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.blog",defaultMessage:"Blog"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(R.default,{})})]}),(0,v.jsx)(n.A,{item:!0,container:!0,justifyContent:"flex-end",children:(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(w.default,{})})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>s,Pz:()=>o,b8:()=>a,c3:()=>r,dX:()=>n,ri:()=>l});const r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); -//# sourceMappingURL=937.39eea9dd.chunk.js.map \ No newline at end of file diff --git a/static/js/937.39eea9dd.chunk.js.map b/static/js/937.39eea9dd.chunk.js.map deleted file mode 100644 index 4a578b7..0000000 --- a/static/js/937.39eea9dd.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/937.39eea9dd.chunk.js","mappings":"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","sources":["pages/about/About.jsx","pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","components/blog-accordion/BlogAccordion.jsx","pages/blog/Blog.jsx","../node_modules/@mui/material/Divider/dividerClasses.js","../node_modules/@mui/material/Divider/Divider.js","pages/landing/Landing.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tCharacterized by the desire of understanding and implementing\n\t\t\t\t\t\t\t\ttechnological innovations.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n","import React from \"react\";\nimport {\n // AngularData,\n ReactData,\n WebsitesData,\n VueData,\n GoData,\n JavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n return (\n <>\n {/* */}\n \n \n \n \n \n \n );\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n Card,\n CardContent,\n CardMedia,\n CardActionArea,\n Typography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n const theme = useTheme();\n\n const options = {\n reverse: true,\n speed: 1200,\n easing: \"cubic-bezier(.09,.67,.54,.76)\",\n };\n\n return (\n \n \n\n {description}\n\n \n window.open(url, \"_blank\")}\n >\n \n {title}\n \n \n \n \n }\n />\n );\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t{title}\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n return ;\n};\n\nexport default BestPractices;\n","import React from \"react\";\nimport {\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\n\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst BlogAccordion = ({ blogContent }) => {\n\t// normalize blogContent to an array to avoid `map` errors\n\tconst items = Array.isArray(blogContent)\n\t\t? blogContent\n\t\t: blogContent\n\t\t? [blogContent]\n\t\t: [];\n\n\tif (items.length === 0) return null;\n\n\treturn items.map(({ title, description }, itemIdx) => {\n\t\tconst lines = Array.isArray(description)\n\t\t\t? description\n\t\t\t: description\n\t\t\t? [description]\n\t\t\t: [];\n\n\t\treturn (\n\t\t\t\n\t\t\t\t}\n\t\t\t\t\taria-controls={`panel-${itemIdx}-content`}\n\t\t\t\t\tid={`panel-${itemIdx}-header`}>\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{lines.map((lineContent, idx) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{lineContent}\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t});\n};\n\nexport default BlogAccordion;\n","import React from \"react\";\n\nimport { useIntl } from \"react-intl\";\n\n// import { BlogContent } from \"data/Data\";\n\nimport BlogAccordion from \"components/blog-accordion/BlogAccordion\";\n\nconst Blog = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t//
Blog ...in progress
\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Blog;\n","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getDividerUtilityClass(slot) {\n return generateUtilityClass('MuiDivider', slot);\n}\nconst dividerClasses = generateUtilityClasses('MuiDivider', ['root', 'absolute', 'fullWidth', 'inset', 'middle', 'flexItem', 'light', 'vertical', 'withChildren', 'withChildrenVertical', 'textAlignRight', 'textAlignLeft', 'wrapper', 'wrapperVertical']);\nexport default dividerClasses;","'use client';\n\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport { styled } from \"../zero-styled/index.js\";\nimport memoTheme from \"../utils/memoTheme.js\";\nimport { useDefaultProps } from \"../DefaultPropsProvider/index.js\";\nimport { getDividerUtilityClass } from \"./dividerClasses.js\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n absolute,\n children,\n classes,\n flexItem,\n light,\n orientation,\n textAlign,\n variant\n } = ownerState;\n const slots = {\n root: ['root', absolute && 'absolute', variant, light && 'light', orientation === 'vertical' && 'vertical', flexItem && 'flexItem', children && 'withChildren', children && orientation === 'vertical' && 'withChildrenVertical', textAlign === 'right' && orientation !== 'vertical' && 'textAlignRight', textAlign === 'left' && orientation !== 'vertical' && 'textAlignLeft'],\n wrapper: ['wrapper', orientation === 'vertical' && 'wrapperVertical']\n };\n return composeClasses(slots, getDividerUtilityClass, classes);\n};\nconst DividerRoot = styled('div', {\n name: 'MuiDivider',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.absolute && styles.absolute, styles[ownerState.variant], ownerState.light && styles.light, ownerState.orientation === 'vertical' && styles.vertical, ownerState.flexItem && styles.flexItem, ownerState.children && styles.withChildren, ownerState.children && ownerState.orientation === 'vertical' && styles.withChildrenVertical, ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical' && styles.textAlignRight, ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical' && styles.textAlignLeft];\n }\n})(memoTheme(({\n theme\n}) => ({\n margin: 0,\n // Reset browser default style.\n flexShrink: 0,\n borderWidth: 0,\n borderStyle: 'solid',\n borderColor: (theme.vars || theme).palette.divider,\n borderBottomWidth: 'thin',\n variants: [{\n props: {\n absolute: true\n },\n style: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n }\n }, {\n props: {\n light: true\n },\n style: {\n borderColor: theme.vars ? `rgba(${theme.vars.palette.dividerChannel} / 0.08)` : alpha(theme.palette.divider, 0.08)\n }\n }, {\n props: {\n variant: 'inset'\n },\n style: {\n marginLeft: 72\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'horizontal'\n },\n style: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'vertical'\n },\n style: {\n marginTop: theme.spacing(1),\n marginBottom: theme.spacing(1)\n }\n }, {\n props: {\n orientation: 'vertical'\n },\n style: {\n height: '100%',\n borderBottomWidth: 0,\n borderRightWidth: 'thin'\n }\n }, {\n props: {\n flexItem: true\n },\n style: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n }, {\n props: ({\n ownerState\n }) => !!ownerState.children,\n style: {\n display: 'flex',\n textAlign: 'center',\n border: 0,\n borderTopStyle: 'solid',\n borderLeftStyle: 'solid',\n '&::before, &::after': {\n content: '\"\"',\n alignSelf: 'center'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.children && ownerState.orientation !== 'vertical',\n style: {\n '&::before, &::after': {\n width: '100%',\n borderTop: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderTopStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.orientation === 'vertical' && ownerState.children,\n style: {\n flexDirection: 'column',\n '&::before, &::after': {\n height: '100%',\n borderLeft: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderLeftStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '90%'\n },\n '&::after': {\n width: '10%'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '10%'\n },\n '&::after': {\n width: '90%'\n }\n }\n }]\n})));\nconst DividerWrapper = styled('span', {\n name: 'MuiDivider',\n slot: 'Wrapper',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.wrapper, ownerState.orientation === 'vertical' && styles.wrapperVertical];\n }\n})(memoTheme(({\n theme\n}) => ({\n display: 'inline-block',\n paddingLeft: `calc(${theme.spacing(1)} * 1.2)`,\n paddingRight: `calc(${theme.spacing(1)} * 1.2)`,\n whiteSpace: 'nowrap',\n variants: [{\n props: {\n orientation: 'vertical'\n },\n style: {\n paddingTop: `calc(${theme.spacing(1)} * 1.2)`,\n paddingBottom: `calc(${theme.spacing(1)} * 1.2)`\n }\n }]\n})));\nconst Divider = /*#__PURE__*/React.forwardRef(function Divider(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiDivider'\n });\n const {\n absolute = false,\n children,\n className,\n orientation = 'horizontal',\n component = children || orientation === 'vertical' ? 'div' : 'hr',\n flexItem = false,\n light = false,\n role = component !== 'hr' ? 'separator' : undefined,\n textAlign = 'center',\n variant = 'fullWidth',\n ...other\n } = props;\n const ownerState = {\n ...props,\n absolute,\n component,\n flexItem,\n light,\n orientation,\n role,\n textAlign,\n variant\n };\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(DividerRoot, {\n as: component,\n className: clsx(classes.root, className),\n role: role,\n ref: ref,\n ownerState: ownerState,\n \"aria-orientation\": role === 'separator' && (component !== 'hr' || orientation === 'vertical') ? orientation : undefined,\n ...other,\n children: children ? /*#__PURE__*/_jsx(DividerWrapper, {\n className: classes.wrapper,\n ownerState: ownerState,\n children: children\n }) : null\n });\n});\n\n/**\n * The following flag is used to ensure that this component isn't tabbable i.e.\n * does not get highlight/focus inside of MUI List.\n */\nif (Divider) {\n Divider.muiSkipListHighlight = true;\n}\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Absolutely position the element.\n * @default false\n */\n absolute: PropTypes.bool,\n /**\n * The content of the component.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n * @default false\n */\n flexItem: PropTypes.bool,\n /**\n * If `true`, the divider will have a lighter color.\n * @default false\n * @deprecated Use (or any opacity or color) instead. See [Migrating from deprecated APIs](https://mui.com/material-ui/migration/migrating-from-deprecated-apis/) for more details.\n */\n light: PropTypes.bool,\n /**\n * The component orientation.\n * @default 'horizontal'\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n /**\n * @ignore\n */\n role: PropTypes /* @typescript-to-proptypes-ignore */.string,\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object]),\n /**\n * The text alignment.\n * @default 'center'\n */\n textAlign: PropTypes.oneOf(['center', 'left', 'right']),\n /**\n * The variant to use.\n * @default 'fullWidth'\n */\n variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([PropTypes.oneOf(['fullWidth', 'inset', 'middle']), PropTypes.string])\n} : void 0;\nexport default Divider;","import React from \"react\";\nimport { Grid2, Typography, Divider } from \"@mui/material\";\nimport About from \"../about\";\nimport Blog from \"../blog\";\nimport BestPractices from \"../best-practices\";\nimport Projects from \"../projects\";\nimport { useIntl } from \"react-intl\";\n\nconst Home = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.projects\",\n\t\t\t\t\t\t\tdefaultMessage: \"Projects\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.best-practices\",\n\t\t\t\t\t\t\tdefaultMessage: \"Best Practices\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.blog\",\n\t\t\t\t\t\t\tdefaultMessage: \"Blog\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Home;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["About","theme","useTheme","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","item","Typography","variant","align","inline","gutterBottom","sx","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","Link","href","target","color","Projects","_Fragment","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","reverse","speed","easing","Card","maxWidth","mx","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","CardActionArea","CardContent","onClick","window","open","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","AccordionDetails","map","project","xs","sm","md","MainCard","BestPractices","CSSData","blogContent","Array","isArray","length","_ref2","itemIdx","lines","concat","lineContent","idx","paragraph","Blog","t","useIntl","BlogAccordion","formatMessage","getDividerUtilityClass","slot","generateUtilityClass","generateUtilityClasses","_excluded","DividerRoot","styled","name","overridesResolver","styles","ownerState","root","absolute","light","orientation","vertical","flexItem","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","memoTheme","margin","flexShrink","borderWidth","borderStyle","borderColor","vars","divider","borderBottomWidth","variants","position","bottom","left","width","dividerChannel","alpha","marginLeft","marginRight","marginTop","marginBottom","borderRightWidth","alignSelf","border","borderTopStyle","borderLeftStyle","content","_ref3","borderTop","_ref4","flexDirection","borderLeft","_ref5","_ref6","DividerWrapper","wrapper","wrapperVertical","_ref7","paddingLeft","paddingRight","whiteSpace","paddingTop","paddingBottom","Divider","React","inProps","useDefaultProps","className","role","undefined","other","_objectWithoutProperties","_objectSpread","classes","slots","composeClasses","useUtilityClasses","as","clsx","muiSkipListHighlight","Home","defaultMessage"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/937.3b731bf0.chunk.js b/static/js/937.3b731bf0.chunk.js new file mode 100644 index 0000000..8eace0d --- /dev/null +++ b/static/js/937.3b731bf0.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241,434,563,937,992],{1241:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var r=i(9252),n=i(766),a=i(4496),o=i(8446),l=i(6240),s=i(579);const d=()=>{const e=(0,l.A)();return(0,s.jsx)(r.A,{id:"about",children:(0,s.jsx)(n.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,s.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,s.jsxs)(n.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{variant:"h4",align:"right",inline:"true",children:"Software Developer"})}),(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,s.jsx)(n.A,{item:!0,children:(0,s.jsx)(a.A,{align:"right",inline:"true",variant:"h6",children:"Characterized by the desire of understanding and implementing technological innovations."})}),(0,s.jsxs)(n.A,{item:!0,children:[(0,s.jsx)(a.A,{align:"right",inline:"true",children:"Contact"}),(0,s.jsx)(o.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>l});i(5043);var r=i(7353),n=i(9975),a=i(6322),o=i(579);const l=()=>(0,o.jsxs)(r.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,o.jsx)(a.A,{items:n.c3,title:"React"}),(0,o.jsx)(a.A,{items:n.b8,title:"HTML"}),(0,o.jsx)(a.A,{items:n.ri,title:"Vue"}),(0,o.jsx)(a.A,{items:n.dX,title:"Golang"}),(0,o.jsx)(a.A,{items:n.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>A});var r=i(5043),n=i(1116),a=i(6605),o=i(4496),l=i(710),s=i(766),d=i(2110),c=i(6591),p=i(2828),h=i(6494),g=i(6240),m=i(9368),u=i.n(m),x=i(579);const v=e=>{const{options:t,children:i}=e,n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{u().init(n.current,t)},[t]),(0,x.jsx)("div",{ref:n,children:i})},f=e=>{let{imageURL:t,title:i,description:r,url:n}=e;const a=(0,g.A)();return(0,x.jsx)(v,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,x.jsxs)(d.A,{sx:{maxWidth:"320px",mx:"auto",color:a.palette.text.secondary,backgroundColor:a.palette.background.paper},children:[(0,x.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,x.jsx)(o.A,{variant:"body2",children:r}),(0,x.jsx)(p.A,{children:(0,x.jsx)(h.A,{color:"white",onClick:()=>window.open(n,"_blank"),children:(0,x.jsx)(o.A,{gutterBottom:!0,variant:"h6",component:"div",children:i})})})]})})};var b=i(8293);const A=e=>{let{items:t,title:i}=e;return(0,x.jsxs)(n.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,x.jsx)(a.A,{expandIcon:(0,x.jsx)(b.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,x.jsx)(o.A,{variant:"h5",children:i})}),(0,x.jsx)(l.A,{children:(0,x.jsx)(s.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,x.jsx)(s.A,{item:!0,xs:12,sm:6,md:4,sx:{alignItems:"center",justifyContent:"center"},children:(0,x.jsx)(f,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>o});i(5043);var r=i(9975),n=i(6322),a=i(579);const o=()=>(0,a.jsx)(n.A,{items:r.Iz,title:"CSS Only"})},7563:(e,t,i)=>{i.r(t),i.d(t,{default:()=>p});i(5043);var r=i(97),n=i(1116),a=i(6605),o=i(4496),l=i(710),s=i(8293),d=i(579);const c=e=>{let{blogContent:t}=e;const i=Array.isArray(t)?t:t?[t]:[];return 0===i.length?null:i.map((e,t)=>{let{title:i,description:r}=e;const c=Array.isArray(r)?r:r?[r]:[];return(0,d.jsxs)(n.A,{children:[(0,d.jsx)(a.A,{expandIcon:(0,d.jsx)(s.A,{}),"aria-controls":"panel-".concat(t,"-content"),id:"panel-".concat(t,"-header"),children:(0,d.jsx)(o.A,{variant:"h5",children:i})}),(0,d.jsx)(l.A,{children:c.map((e,i)=>(0,d.jsx)(o.A,{paragraph:!0,children:e},"".concat(t,"-").concat(i)))})]},null!==i&&void 0!==i?i:t)})},p=()=>{const e=(0,r.A)();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.pantone.title"}),description:[e.formatMessage({id:"blog.pantone.description.line1"}),e.formatMessage({id:"blog.pantone.description.line2"})]}}),(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.lighthouse.title"}),description:[e.formatMessage({id:"blog.lighthouse.description.line1"}),e.formatMessage({id:"blog.lighthouse.description.line2"})]}})]})}},7937:(e,t,i)=>{i.r(t),i.d(t,{default:()=>I});var r=i(5043),n=i(766),a=i(4496),o=i(9379),l=i(45),s=i(8387),d=i(8610),c=i(1546),p=i(4535),h=i(6262),g=i(8206),m=i(2532),u=i(2372);function x(e){return(0,u.Ay)("MuiDivider",e)}(0,m.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var v=i(579);const f=["absolute","children","className","orientation","component","flexItem","light","role","textAlign","variant"],b=(0,p.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})((0,h.A)(e=>{let{theme:t}=e;return{margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?"rgba(".concat(t.vars.palette.dividerChannel," / 0.08)"):(0,c.X4)(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:e=>{let{ownerState:t}=e;return!!t.children},style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:e=>{let{ownerState:t}=e;return t.children&&"vertical"!==t.orientation},style:{"&::before, &::after":{width:"100%",borderTop:"thin solid ".concat((t.vars||t).palette.divider),borderTopStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"vertical"===t.orientation&&t.children},style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:"thin solid ".concat((t.vars||t).palette.divider),borderLeftStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:e=>{let{ownerState:t}=e;return"left"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}})),A=(0,p.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})((0,h.A)(e=>{let{theme:t}=e;return{display:"inline-block",paddingLeft:"calc(".concat(t.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(t.spacing(1)," * 1.2)"),whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:"calc(".concat(t.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(t.spacing(1)," * 1.2)")}}]}})),j=r.forwardRef(function(e,t){const i=(0,g.b)({props:e,name:"MuiDivider"}),{absolute:r=!1,children:n,className:a,orientation:c="horizontal",component:p=(n||"vertical"===c?"div":"hr"),flexItem:h=!1,light:m=!1,role:u=("hr"!==p?"separator":void 0),textAlign:j="center",variant:y="fullWidth"}=i,w=(0,l.A)(i,f),R=(0,o.A)((0,o.A)({},i),{},{absolute:r,component:p,flexItem:h,light:m,orientation:c,role:u,textAlign:j,variant:y}),S=(e=>{const{absolute:t,children:i,classes:r,flexItem:n,light:a,orientation:o,textAlign:l,variant:s}=e,c={root:["root",t&&"absolute",s,a&&"light","vertical"===o&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===o&&"withChildrenVertical","right"===l&&"vertical"!==o&&"textAlignRight","left"===l&&"vertical"!==o&&"textAlignLeft"],wrapper:["wrapper","vertical"===o&&"wrapperVertical"]};return(0,d.A)(c,x,r)})(R);return(0,v.jsx)(b,(0,o.A)((0,o.A)({as:p,className:(0,s.A)(S.root,a),role:u,ref:t,ownerState:R,"aria-orientation":"separator"!==u||"hr"===p&&"vertical"!==c?void 0:c},w),{},{children:n?(0,v.jsx)(A,{className:S.wrapper,ownerState:R,children:n}):null}))});j&&(j.muiSkipListHighlight=!0);const y=j;var w=i(1241),R=i(7563),S=i(6992),C=i(3434),L=i(97);const I=()=>{const e=(0,L.A)();return(0,v.jsxs)(n.A,{container:!0,direction:"column",alignItems:"stretch",children:[(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.projects",defaultMessage:"Projects"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(C.default,{})})]}),(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.best-practices",defaultMessage:"Best Practices"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(S.default,{})})]}),(0,v.jsxs)(n.A,{item:!0,container:!0,direction:"column",children:[(0,v.jsxs)(n.A,{item:!0,children:[(0,v.jsx)(a.A,{variant:"h3",children:e.formatMessage({id:"navigation.blog",defaultMessage:"Blog"})}),(0,v.jsx)(y,{variant:"inset"})]}),(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(R.default,{})})]}),(0,v.jsx)(n.A,{item:!0,container:!0,justifyContent:"flex-end",children:(0,v.jsx)(n.A,{item:!0,children:(0,v.jsx)(w.default,{})})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>s,Pz:()=>o,b8:()=>a,c3:()=>r,dX:()=>n,ri:()=>l});const r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); +//# sourceMappingURL=937.3b731bf0.chunk.js.map \ No newline at end of file diff --git a/static/js/937.3b731bf0.chunk.js.map b/static/js/937.3b731bf0.chunk.js.map new file mode 100644 index 0000000..c9339db --- /dev/null +++ b/static/js/937.3b731bf0.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/937.3b731bf0.chunk.js","mappings":"2NAIA,MAwEA,EAxEcA,KACb,MAAMC,GAAQC,EAAAA,EAAAA,KAEd,OACCC,EAAAA,EAAAA,KAACC,EAAAA,EAAS,CAACC,GAAG,QAAOC,UACpBH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,MACVC,WAAW,UACXC,eAAe,WAAUL,UACzBH,EAAAA,EAAAA,KAAA,OACCS,MAAO,CACNC,UAAW,OACXC,QAAS,OACTJ,WAAY,YACXJ,UACFS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,SACVC,WAAW,WACXC,eAAe,WACfK,QAAS,EAAEV,SAAA,EACXH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAKC,MAAM,QAAQC,OAAO,OAAMf,SAAC,0BAItDH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CACVC,QAAQ,KACRG,cAAY,EACZD,OAAO,OACPE,GAAI,CACHC,WAAY,WACZC,cAAe,YACfC,cAAe,OACfC,UAAW,OACX,CAAC1B,EAAM2B,YAAYC,KAAK,OAAQ,CAC/BF,UAAW,QACXD,cAAe,SAEfpB,SAAC,iBAKLH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACE,MAAM,QAAQC,OAAO,OAAOF,QAAQ,KAAIb,SAAC,gGAMtDS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAAAX,SAAA,EACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACE,MAAM,QAAQC,OAAO,OAAMf,SAAC,aAGxCH,EAAAA,EAAAA,KAAC2B,EAAAA,EAAI,CACJX,QAAQ,KACRY,KAAK,kCACLC,OAAO,SACPC,MAAM,UAAS3B,SAAC,yC,kGCrDxB,MAkBA,EAlBiB4B,KAEfnB,EAAAA,EAAAA,MAACoB,EAAAA,EAAG,CACHZ,GAAI,CACHT,QAAS,OACTsB,cAAe,SACfC,MAAO,OACP3B,WAAY,WACXJ,SAAA,EACFH,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAOC,EAAAA,GAAWC,MAAM,WACvCtC,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAOG,EAAAA,GAAcD,MAAM,UAC1CtC,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAOI,EAAAA,GAASF,MAAM,SACrCtC,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAOK,EAAAA,GAAQH,MAAM,YACpCtC,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAOM,EAAAA,GAAUJ,MAAM,W,8KCrBlC,MAAMK,EAAQC,IACnB,MAAM,QAAEC,EAAO,SAAE1C,GAAayC,EACxBE,GAAOC,EAAAA,EAAAA,QAAO,MAMpB,OAJAC,EAAAA,EAAAA,WAAU,KACRC,IAAAA,KAAiBH,EAAKI,QAASL,IAC9B,CAACA,KAEG7C,EAAAA,EAAAA,KAAA,OAAKmD,IAAKL,EAAK3C,SAAEA,KCgD1B,EA/CiBiD,IAA4C,IAA3C,SAAEC,EAAQ,MAAEf,EAAK,YAAEgB,EAAW,IAAEC,GAAKH,EACrD,MAAMtD,GAAQC,EAAAA,EAAAA,KAQd,OACEC,EAAAA,EAAAA,KAAC2C,EACC,CACAE,QATY,CACdW,SAAS,EACTC,MAAO,KACPC,OAAQ,iCAONvD,UACES,EAAAA,EAAAA,MAAC+C,EAAAA,EAAI,CACHvC,GAAI,CACFwC,SAAU,QACVC,GAAI,OACJ/B,MAAOhC,EAAMgE,QAAQC,KAAKC,UAC1BC,gBAAiBnE,EAAMgE,QAAQI,WAAWC,OAC1ChE,SAAA,EAEFH,EAAAA,EAAAA,KAACoE,EAAAA,EAAS,CACRC,UAAU,MACVC,OAAO,MACPC,MAAOlB,EACPmB,IAAKlC,KAGPtC,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,QAAOb,SAAEmD,KAE7BtD,EAAAA,EAAAA,KAACyE,EAAAA,EAAc,CAAAtE,UACbH,EAAAA,EAAAA,KAAC0E,EAAAA,EAAW,CACV5C,MAAM,QACN6C,QAASA,IAAMC,OAAOC,KAAKtB,EAAK,UAAUpD,UAE1CH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACI,cAAY,EAACH,QAAQ,KAAKqD,UAAU,MAAKlE,SAClDmC,c,cCvCjB,MAwCA,EAxCsBc,IAAuB,IAAtB,MAAEhB,EAAK,MAAEE,GAAOc,EACtC,OACCxC,EAAAA,EAAAA,MAACkE,EAAAA,EAAS,CACTC,iBAAe,EACfC,UAAW,CAAEC,WAAY,CAAEC,eAAe,IAAS/E,SAAA,EACnDH,EAAAA,EAAAA,KAACmF,EAAAA,EAAgB,CAChBC,YAAYpF,EAAAA,EAAAA,KAACqF,EAAAA,EAAc,IAC3B,gBAAc,kBACdnF,GAAG,iBAAgBC,UACnBH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAIb,SAAEmC,OAE3BtC,EAAAA,EAAAA,KAACsF,EAAAA,EAAgB,CAAAnF,UAChBH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,MACVC,WAAW,aACXC,eAAe,WACfK,QAAS,EAAEV,SACViC,EAAMmD,IAAKC,IACXxF,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CACLU,MAAI,EACJ2E,GAAI,GACJC,GAAI,EACJC,GAAI,EAEJvE,GAAI,CAAEb,WAAY,SAAUC,eAAgB,UAAWL,UACvDH,EAAAA,EAAAA,KAAC4F,EAAQ,CACRvC,SAAUmC,EAAQnC,SAClBf,MAAOkD,EAAQlD,MACfgB,YAAakC,EAAQlC,YACrBC,IAAKiC,EAAQjC,OANTiC,EAAQlD,e,wFC/BpB,MAIA,EAJsBuD,KACb7F,EAAAA,EAAAA,KAACmC,EAAAA,EAAa,CAACC,MAAO0D,EAAAA,GAASxD,MAAM,Y,6HCK9C,MAqCA,EArCsBc,IAAsB,IAArB,YAAE2C,GAAa3C,EAErC,MAAMhB,EAAQ4D,MAAMC,QAAQF,GACzBA,EACAA,EACA,CAACA,GACD,GAEH,OAAqB,IAAjB3D,EAAM8D,OAAqB,KAExB9D,EAAMmD,IAAI,CAAAY,EAAyBC,KAAa,IAArC,MAAE9D,EAAK,YAAEgB,GAAa6C,EACvC,MAAME,EAAQL,MAAMC,QAAQ3C,GACzBA,EACAA,EACA,CAACA,GACD,GAEH,OACC1C,EAAAA,EAAAA,MAACkE,EAAAA,EAAS,CAAA3E,SAAA,EACTH,EAAAA,EAAAA,KAACmF,EAAAA,EAAgB,CAChBC,YAAYpF,EAAAA,EAAAA,KAACqF,EAAAA,EAAc,IAC3B,yBAAAiB,OAAwBF,EAAO,YAC/BlG,GAAE,SAAAoG,OAAWF,EAAO,WAAUjG,UAC9BH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAIb,SAAEmC,OAE3BtC,EAAAA,EAAAA,KAACsF,EAAAA,EAAgB,CAAAnF,SACfkG,EAAMd,IAAI,CAACgB,EAAaC,KACxBxG,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAA2B0F,WAAS,EAAAtG,SAC7CoG,GAAW,GAAAD,OADOF,EAAO,KAAAE,OAAIE,SATb,OAALlE,QAAK,IAALA,EAAAA,EAAS8D,MCO5B,EA3BaM,KACZ,MAAMC,GAAIC,EAAAA,EAAAA,KACV,OAEChG,EAAAA,EAAAA,MAAAiG,EAAAA,SAAA,CAAA1G,SAAA,EACCH,EAAAA,EAAAA,KAAC8G,EAAa,CACbf,YAAa,CACZzD,MAAOqE,EAAEI,cAAc,CAAE7G,GAAI,uBAC7BoD,YAAa,CACZqD,EAAEI,cAAc,CAAE7G,GAAI,mCACtByG,EAAEI,cAAc,CAAE7G,GAAI,wCAIzBF,EAAAA,EAAAA,KAAC8G,EAAa,CACbf,YAAa,CACZzD,MAAOqE,EAAEI,cAAc,CAAE7G,GAAI,0BAC7BoD,YAAa,CACZqD,EAAEI,cAAc,CAAE7G,GAAI,sCACtByG,EAAEI,cAAc,CAAE7G,GAAI,6C,kLCzBrB,SAAS8G,EAAuBC,GACrC,OAAOC,EAAAA,EAAAA,IAAqB,aAAcD,EAC5C,EACuBE,EAAAA,EAAAA,GAAuB,aAAc,CAAC,OAAQ,WAAY,YAAa,QAAS,SAAU,WAAY,QAAS,WAAY,eAAgB,uBAAwB,iBAAkB,gBAAiB,UAAW,oB,aCL3N,MAAAC,EAAA,8GA6BPC,GAAcC,EAAAA,EAAAA,IAAO,MAAO,CAChCC,KAAM,aACNN,KAAM,OACNO,kBAAmBA,CAAC5E,EAAO6E,KACzB,MAAM,WACJC,GACE9E,EACJ,MAAO,CAAC6E,EAAOE,KAAMD,EAAWE,UAAYH,EAAOG,SAAUH,EAAOC,EAAW1G,SAAU0G,EAAWG,OAASJ,EAAOI,MAAkC,aAA3BH,EAAWI,aAA8BL,EAAOM,SAAUL,EAAWM,UAAYP,EAAOO,SAAUN,EAAWvH,UAAYsH,EAAOQ,aAAcP,EAAWvH,UAAuC,aAA3BuH,EAAWI,aAA8BL,EAAOS,qBAA+C,UAAzBR,EAAWlG,WAAoD,aAA3BkG,EAAWI,aAA8BL,EAAOU,eAAyC,SAAzBT,EAAWlG,WAAmD,aAA3BkG,EAAWI,aAA8BL,EAAOW,iBAP7gBd,EASjBe,EAAAA,EAAAA,GAAUjF,IAAA,IAAC,MACZtD,GACDsD,EAAA,MAAM,CACLkF,OAAQ,EAERC,WAAY,EACZC,YAAa,EACbC,YAAa,QACbC,aAAc5I,EAAM6I,MAAQ7I,GAAOgE,QAAQ8E,QAC3CC,kBAAmB,OACnBC,SAAU,CAAC,CACTlG,MAAO,CACLgF,UAAU,GAEZnH,MAAO,CACLsI,SAAU,WACVC,OAAQ,EACRC,KAAM,EACN/G,MAAO,SAER,CACDU,MAAO,CACLiF,OAAO,GAETpH,MAAO,CACLiI,YAAa5I,EAAM6I,KAAO,QAAHrC,OAAWxG,EAAM6I,KAAK7E,QAAQoF,eAAc,aAAaC,EAAAA,EAAAA,IAAMrJ,EAAMgE,QAAQ8E,QAAS,OAE9G,CACDhG,MAAO,CACL5B,QAAS,SAEXP,MAAO,CACL2I,WAAY,KAEb,CACDxG,MAAO,CACL5B,QAAS,SACT8G,YAAa,cAEfrH,MAAO,CACL2I,WAAYtJ,EAAMe,QAAQ,GAC1BwI,YAAavJ,EAAMe,QAAQ,KAE5B,CACD+B,MAAO,CACL5B,QAAS,SACT8G,YAAa,YAEfrH,MAAO,CACL6I,UAAWxJ,EAAMe,QAAQ,GACzB0I,aAAczJ,EAAMe,QAAQ,KAE7B,CACD+B,MAAO,CACLkF,YAAa,YAEfrH,MAAO,CACL6D,OAAQ,OACRuE,kBAAmB,EACnBW,iBAAkB,SAEnB,CACD5G,MAAO,CACLoF,UAAU,GAEZvH,MAAO,CACLgJ,UAAW,UACXnF,OAAQ,SAET,CACD1B,MAAOuD,IAAA,IAAC,WACNuB,GACDvB,EAAA,QAAOuB,EAAWvH,UACnBM,MAAO,CACLE,QAAS,OACTa,UAAW,SACXkI,OAAQ,EACRC,eAAgB,QAChBC,gBAAiB,QACjB,sBAAuB,CACrBC,QAAS,KACTJ,UAAW,YAGd,CACD7G,MAAOkH,IAAA,IAAC,WACNpC,GACDoC,EAAA,OAAKpC,EAAWvH,UAAuC,aAA3BuH,EAAWI,aACxCrH,MAAO,CACL,sBAAuB,CACrByB,MAAO,OACP6H,UAAW,cAAFzD,QAAiBxG,EAAM6I,MAAQ7I,GAAOgE,QAAQ8E,SACvDe,eAAgB,aAGnB,CACD/G,MAAOoH,IAAA,IAAC,WACNtC,GACDsC,EAAA,MAAgC,aAA3BtC,EAAWI,aAA8BJ,EAAWvH,UAC1DM,MAAO,CACLwB,cAAe,SACf,sBAAuB,CACrBqC,OAAQ,OACR2F,WAAY,cAAF3D,QAAiBxG,EAAM6I,MAAQ7I,GAAOgE,QAAQ8E,SACxDgB,gBAAiB,aAGpB,CACDhH,MAAOsH,IAAA,IAAC,WACNxC,GACDwC,EAAA,MAA8B,UAAzBxC,EAAWlG,WAAoD,aAA3BkG,EAAWI,aACrDrH,MAAO,CACL,YAAa,CACXyB,MAAO,OAET,WAAY,CACVA,MAAO,SAGV,CACDU,MAAOuH,IAAA,IAAC,WACNzC,GACDyC,EAAA,MAA8B,SAAzBzC,EAAWlG,WAAmD,aAA3BkG,EAAWI,aACpDrH,MAAO,CACL,YAAa,CACXyB,MAAO,OAET,WAAY,CACVA,MAAO,cAKTkI,GAAiB9C,EAAAA,EAAAA,IAAO,OAAQ,CACpCC,KAAM,aACNN,KAAM,UACNO,kBAAmBA,CAAC5E,EAAO6E,KACzB,MAAM,WACJC,GACE9E,EACJ,MAAO,CAAC6E,EAAO4C,QAAoC,aAA3B3C,EAAWI,aAA8BL,EAAO6C,mBAPrDhD,EASpBe,EAAAA,EAAAA,GAAUkC,IAAA,IAAC,MACZzK,GACDyK,EAAA,MAAM,CACL5J,QAAS,eACT6J,YAAa,QAAFlE,OAAUxG,EAAMe,QAAQ,GAAE,WACrC4J,aAAc,QAAFnE,OAAUxG,EAAMe,QAAQ,GAAE,WACtC6J,WAAY,SACZ5B,SAAU,CAAC,CACTlG,MAAO,CACLkF,YAAa,YAEfrH,MAAO,CACLkK,WAAY,QAAFrE,OAAUxG,EAAMe,QAAQ,GAAE,WACpC+J,cAAe,QAAFtE,OAAUxG,EAAMe,QAAQ,GAAE,kBAIvCgK,EAAuBC,EAAAA,WAAiB,SAAiBC,EAAS5H,GACtE,MAAMP,GAAQoI,EAAAA,EAAAA,GAAgB,CAC5BpI,MAAOmI,EACPxD,KAAM,gBAEF,SACJK,GAAW,EAAK,SAChBzH,EAAQ,UACR8K,EAAS,YACTnD,EAAc,aAAY,UAC1BzD,GAAYlE,GAA4B,aAAhB2H,EAA6B,MAAQ,MAAI,SACjEE,GAAW,EAAK,MAChBH,GAAQ,EAAK,KACbqD,GAAqB,OAAd7G,EAAqB,iBAAc8G,GAAS,UACnD3J,EAAY,SAAQ,QACpBR,EAAU,aAER4B,EADCwI,GAAKC,EAAAA,EAAAA,GACNzI,EAAKwE,GACHM,GAAU4D,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,GAAA,GACX1I,GAAK,IACRgF,WACAvD,YACA2D,WACAH,QACAC,cACAoD,OACA1J,YACAR,YAEIuK,EAtNkB7D,KACxB,MAAM,SACJE,EAAQ,SACRzH,EAAQ,QACRoL,EAAO,SACPvD,EAAQ,MACRH,EAAK,YACLC,EAAW,UACXtG,EAAS,QACTR,GACE0G,EACE8D,EAAQ,CACZ7D,KAAM,CAAC,OAAQC,GAAY,WAAY5G,EAAS6G,GAAS,QAAyB,aAAhBC,GAA8B,WAAYE,GAAY,WAAY7H,GAAY,eAAgBA,GAA4B,aAAhB2H,GAA8B,uBAAsC,UAAdtG,GAAyC,aAAhBsG,GAA8B,iBAAgC,SAAdtG,GAAwC,aAAhBsG,GAA8B,iBACjWuC,QAAS,CAAC,UAA2B,aAAhBvC,GAA8B,oBAErD,OAAO2D,EAAAA,EAAAA,GAAeD,EAAOxE,EAAwBuE,IAuMrCG,CAAkBhE,GAClC,OAAoB1H,EAAAA,EAAAA,KAAKqH,GAAWiE,EAAAA,EAAAA,IAAAA,EAAAA,EAAAA,GAAA,CAClCK,GAAItH,EACJ4G,WAAWW,EAAAA,EAAAA,GAAKL,EAAQ5D,KAAMsD,GAC9BC,KAAMA,EACN/H,IAAKA,EACLuE,WAAYA,EACZ,mBAA6B,cAATwD,GAAuC,OAAd7G,GAAsC,aAAhByD,OAA4CqD,EAAdrD,GAC9FsD,GAAK,IACRjL,SAAUA,GAAwBH,EAAAA,EAAAA,KAAKoK,EAAgB,CACrDa,UAAWM,EAAQlB,QACnB3C,WAAYA,EACZvH,SAAUA,IACP,OAET,GAMI0K,IACFA,EAAQgB,sBAAuB,GAiEjC,U,oDCjTA,MA0DA,EA1DaC,KACZ,MAAMnF,GAAIC,EAAAA,EAAAA,KACV,OACChG,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACC,WAAS,EAACC,UAAU,SAASC,WAAW,UAASJ,SAAA,EACvDS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAACT,WAAS,EAACC,UAAU,SAAQH,SAAA,EACvCS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAAAX,SAAA,EACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAIb,SACtBwG,EAAEI,cAAc,CAChB7G,GAAI,sBACJ6L,eAAgB,gBAGlB/L,EAAAA,EAAAA,KAAC6K,EAAO,CAAC7J,QAAQ,cAElBhB,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAAC+B,EAAAA,QAAQ,UAIXnB,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAACT,WAAS,EAACC,UAAU,SAAQH,SAAA,EACvCS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAAAX,SAAA,EACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAIb,SACtBwG,EAAEI,cAAc,CAChB7G,GAAI,4BACJ6L,eAAgB,sBAGlB/L,EAAAA,EAAAA,KAAC6K,EAAO,CAAC7J,QAAQ,cAElBhB,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAAC6F,EAAAA,QAAa,UAIhBjF,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAACT,WAAS,EAACC,UAAU,SAAQH,SAAA,EACvCS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAACU,MAAI,EAAAX,SAAA,EACVH,EAAAA,EAAAA,KAACe,EAAAA,EAAU,CAACC,QAAQ,KAAIb,SACtBwG,EAAEI,cAAc,CAChB7G,GAAI,kBACJ6L,eAAgB,YAGlB/L,EAAAA,EAAAA,KAAC6K,EAAO,CAAC7J,QAAQ,cAElBhB,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAAC0G,EAAAA,QAAI,UAIP1G,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAACT,WAAS,EAACG,eAAe,WAAUL,UAC9CH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAACU,MAAI,EAAAX,UACVH,EAAAA,EAAAA,KAACH,EAAAA,QAAK,W,gFC3DJ,MAAMwC,EAAY,CACxB,CACCgB,SACC,2FACDf,MAAO,aACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,iBACPgB,YAAa,GACbC,IAAK,8CAIMd,EAAS,CACrB,CACCY,SACC,2FACDf,MAAO,uBACPgB,YAAa,GACbC,IAAK,kDAIMhB,EAAe,CAC3B,CACCc,SACC,8FACDf,MAAO,qBACPgB,YAAa,GACbC,IAAK,kDAIMb,EAAW,CACvB,CACCW,SACC,uGACDf,MAAO,4BACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,4FACDf,MAAO,iBACPgB,YAAa,GACbC,IAAK,8CAIMf,EAAU,CACtB,CACCa,SACC,4FACDf,MAAO,kBACPgB,YAAa,GACbC,IAAK,8CAIMuC,EAAU,CACtB,CACCzC,SACC,2FACDf,MAAO,6BACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,wBACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,oBACPgB,YAAa,GACbC,IAAK,yCAEN,CACCF,SACC,2FACDf,MAAO,mBACPgB,YAAa,GACbC,IAAK,yC","sources":["pages/about/About.jsx","pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","components/blog-accordion/BlogAccordion.jsx","pages/blog/Blog.jsx","../node_modules/@mui/material/Divider/dividerClasses.js","../node_modules/@mui/material/Divider/Divider.js","pages/landing/Landing.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tCharacterized by the desire of understanding and implementing\n\t\t\t\t\t\t\t\ttechnological innovations.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n","import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n Card,\n CardContent,\n CardMedia,\n CardActionArea,\n Typography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n const theme = useTheme();\n\n const options = {\n reverse: true,\n speed: 1200,\n easing: \"cubic-bezier(.09,.67,.54,.76)\",\n };\n\n return (\n \n \n\n {description}\n\n \n window.open(url, \"_blank\")}\n >\n \n {title}\n \n \n \n \n }\n />\n );\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t{title}\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n return ;\n};\n\nexport default BestPractices;\n","import React from \"react\";\nimport {\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\n\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst BlogAccordion = ({ blogContent }) => {\n\t// normalize blogContent to an array to avoid `map` errors\n\tconst items = Array.isArray(blogContent)\n\t\t? blogContent\n\t\t: blogContent\n\t\t? [blogContent]\n\t\t: [];\n\n\tif (items.length === 0) return null;\n\n\treturn items.map(({ title, description }, itemIdx) => {\n\t\tconst lines = Array.isArray(description)\n\t\t\t? description\n\t\t\t: description\n\t\t\t? [description]\n\t\t\t: [];\n\n\t\treturn (\n\t\t\t\n\t\t\t\t}\n\t\t\t\t\taria-controls={`panel-${itemIdx}-content`}\n\t\t\t\t\tid={`panel-${itemIdx}-header`}>\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{lines.map((lineContent, idx) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{lineContent}\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t});\n};\n\nexport default BlogAccordion;\n","import React from \"react\";\n\nimport { useIntl } from \"react-intl\";\n\n// import { BlogContent } from \"data/Data\";\n\nimport BlogAccordion from \"components/blog-accordion/BlogAccordion\";\n\nconst Blog = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t//
Blog ...in progress
\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Blog;\n","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getDividerUtilityClass(slot) {\n return generateUtilityClass('MuiDivider', slot);\n}\nconst dividerClasses = generateUtilityClasses('MuiDivider', ['root', 'absolute', 'fullWidth', 'inset', 'middle', 'flexItem', 'light', 'vertical', 'withChildren', 'withChildrenVertical', 'textAlignRight', 'textAlignLeft', 'wrapper', 'wrapperVertical']);\nexport default dividerClasses;","'use client';\n\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport { styled } from \"../zero-styled/index.js\";\nimport memoTheme from \"../utils/memoTheme.js\";\nimport { useDefaultProps } from \"../DefaultPropsProvider/index.js\";\nimport { getDividerUtilityClass } from \"./dividerClasses.js\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n absolute,\n children,\n classes,\n flexItem,\n light,\n orientation,\n textAlign,\n variant\n } = ownerState;\n const slots = {\n root: ['root', absolute && 'absolute', variant, light && 'light', orientation === 'vertical' && 'vertical', flexItem && 'flexItem', children && 'withChildren', children && orientation === 'vertical' && 'withChildrenVertical', textAlign === 'right' && orientation !== 'vertical' && 'textAlignRight', textAlign === 'left' && orientation !== 'vertical' && 'textAlignLeft'],\n wrapper: ['wrapper', orientation === 'vertical' && 'wrapperVertical']\n };\n return composeClasses(slots, getDividerUtilityClass, classes);\n};\nconst DividerRoot = styled('div', {\n name: 'MuiDivider',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.absolute && styles.absolute, styles[ownerState.variant], ownerState.light && styles.light, ownerState.orientation === 'vertical' && styles.vertical, ownerState.flexItem && styles.flexItem, ownerState.children && styles.withChildren, ownerState.children && ownerState.orientation === 'vertical' && styles.withChildrenVertical, ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical' && styles.textAlignRight, ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical' && styles.textAlignLeft];\n }\n})(memoTheme(({\n theme\n}) => ({\n margin: 0,\n // Reset browser default style.\n flexShrink: 0,\n borderWidth: 0,\n borderStyle: 'solid',\n borderColor: (theme.vars || theme).palette.divider,\n borderBottomWidth: 'thin',\n variants: [{\n props: {\n absolute: true\n },\n style: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n }\n }, {\n props: {\n light: true\n },\n style: {\n borderColor: theme.vars ? `rgba(${theme.vars.palette.dividerChannel} / 0.08)` : alpha(theme.palette.divider, 0.08)\n }\n }, {\n props: {\n variant: 'inset'\n },\n style: {\n marginLeft: 72\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'horizontal'\n },\n style: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'vertical'\n },\n style: {\n marginTop: theme.spacing(1),\n marginBottom: theme.spacing(1)\n }\n }, {\n props: {\n orientation: 'vertical'\n },\n style: {\n height: '100%',\n borderBottomWidth: 0,\n borderRightWidth: 'thin'\n }\n }, {\n props: {\n flexItem: true\n },\n style: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n }, {\n props: ({\n ownerState\n }) => !!ownerState.children,\n style: {\n display: 'flex',\n textAlign: 'center',\n border: 0,\n borderTopStyle: 'solid',\n borderLeftStyle: 'solid',\n '&::before, &::after': {\n content: '\"\"',\n alignSelf: 'center'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.children && ownerState.orientation !== 'vertical',\n style: {\n '&::before, &::after': {\n width: '100%',\n borderTop: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderTopStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.orientation === 'vertical' && ownerState.children,\n style: {\n flexDirection: 'column',\n '&::before, &::after': {\n height: '100%',\n borderLeft: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderLeftStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '90%'\n },\n '&::after': {\n width: '10%'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '10%'\n },\n '&::after': {\n width: '90%'\n }\n }\n }]\n})));\nconst DividerWrapper = styled('span', {\n name: 'MuiDivider',\n slot: 'Wrapper',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.wrapper, ownerState.orientation === 'vertical' && styles.wrapperVertical];\n }\n})(memoTheme(({\n theme\n}) => ({\n display: 'inline-block',\n paddingLeft: `calc(${theme.spacing(1)} * 1.2)`,\n paddingRight: `calc(${theme.spacing(1)} * 1.2)`,\n whiteSpace: 'nowrap',\n variants: [{\n props: {\n orientation: 'vertical'\n },\n style: {\n paddingTop: `calc(${theme.spacing(1)} * 1.2)`,\n paddingBottom: `calc(${theme.spacing(1)} * 1.2)`\n }\n }]\n})));\nconst Divider = /*#__PURE__*/React.forwardRef(function Divider(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiDivider'\n });\n const {\n absolute = false,\n children,\n className,\n orientation = 'horizontal',\n component = children || orientation === 'vertical' ? 'div' : 'hr',\n flexItem = false,\n light = false,\n role = component !== 'hr' ? 'separator' : undefined,\n textAlign = 'center',\n variant = 'fullWidth',\n ...other\n } = props;\n const ownerState = {\n ...props,\n absolute,\n component,\n flexItem,\n light,\n orientation,\n role,\n textAlign,\n variant\n };\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(DividerRoot, {\n as: component,\n className: clsx(classes.root, className),\n role: role,\n ref: ref,\n ownerState: ownerState,\n \"aria-orientation\": role === 'separator' && (component !== 'hr' || orientation === 'vertical') ? orientation : undefined,\n ...other,\n children: children ? /*#__PURE__*/_jsx(DividerWrapper, {\n className: classes.wrapper,\n ownerState: ownerState,\n children: children\n }) : null\n });\n});\n\n/**\n * The following flag is used to ensure that this component isn't tabbable i.e.\n * does not get highlight/focus inside of MUI List.\n */\nif (Divider) {\n Divider.muiSkipListHighlight = true;\n}\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Absolutely position the element.\n * @default false\n */\n absolute: PropTypes.bool,\n /**\n * The content of the component.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n * @default false\n */\n flexItem: PropTypes.bool,\n /**\n * If `true`, the divider will have a lighter color.\n * @default false\n * @deprecated Use (or any opacity or color) instead. See [Migrating from deprecated APIs](https://mui.com/material-ui/migration/migrating-from-deprecated-apis/) for more details.\n */\n light: PropTypes.bool,\n /**\n * The component orientation.\n * @default 'horizontal'\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n /**\n * @ignore\n */\n role: PropTypes /* @typescript-to-proptypes-ignore */.string,\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object]),\n /**\n * The text alignment.\n * @default 'center'\n */\n textAlign: PropTypes.oneOf(['center', 'left', 'right']),\n /**\n * The variant to use.\n * @default 'fullWidth'\n */\n variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([PropTypes.oneOf(['fullWidth', 'inset', 'middle']), PropTypes.string])\n} : void 0;\nexport default Divider;","import React from \"react\";\nimport { Grid2, Typography, Divider } from \"@mui/material\";\nimport About from \"../about\";\nimport Blog from \"../blog\";\nimport BestPractices from \"../best-practices\";\nimport Projects from \"../projects\";\nimport { useIntl } from \"react-intl\";\n\nconst Home = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.projects\",\n\t\t\t\t\t\t\tdefaultMessage: \"Projects\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.best-practices\",\n\t\t\t\t\t\t\tdefaultMessage: \"Best Practices\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.blog\",\n\t\t\t\t\t\t\tdefaultMessage: \"Blog\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Home;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["About","theme","useTheme","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","item","Typography","variant","align","inline","gutterBottom","sx","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","Link","href","target","color","Projects","Box","flexDirection","width","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","reverse","speed","easing","Card","maxWidth","mx","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","CardActionArea","CardContent","onClick","window","open","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","AccordionDetails","map","project","xs","sm","md","MainCard","BestPractices","CSSData","blogContent","Array","isArray","length","_ref2","itemIdx","lines","concat","lineContent","idx","paragraph","Blog","t","useIntl","_Fragment","BlogAccordion","formatMessage","getDividerUtilityClass","slot","generateUtilityClass","generateUtilityClasses","_excluded","DividerRoot","styled","name","overridesResolver","styles","ownerState","root","absolute","light","orientation","vertical","flexItem","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","memoTheme","margin","flexShrink","borderWidth","borderStyle","borderColor","vars","divider","borderBottomWidth","variants","position","bottom","left","dividerChannel","alpha","marginLeft","marginRight","marginTop","marginBottom","borderRightWidth","alignSelf","border","borderTopStyle","borderLeftStyle","content","_ref3","borderTop","_ref4","borderLeft","_ref5","_ref6","DividerWrapper","wrapper","wrapperVertical","_ref7","paddingLeft","paddingRight","whiteSpace","paddingTop","paddingBottom","Divider","React","inProps","useDefaultProps","className","role","undefined","other","_objectWithoutProperties","_objectSpread","classes","slots","composeClasses","useUtilityClasses","as","clsx","muiSkipListHighlight","Home","defaultMessage"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.941be087.js b/static/js/main.500aa560.js similarity index 61% rename from static/js/main.941be087.js rename to static/js/main.500aa560.js index 9637960..4775576 100644 --- a/static/js/main.941be087.js +++ b/static/js/main.500aa560.js @@ -1,3 +1,3 @@ -/*! For license information please see main.941be087.js.LICENSE.txt */ -(()=>{"use strict";var e={20:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(5043);function o(e,t){var n,o;return r.isValidElement(e)&&-1!==t.indexOf(null!==(n=e.type.muiName)&&void 0!==n?n:null===(o=e.type)||void 0===o||null===(o=o._payload)||void 0===o||null===(o=o.value)||void 0===o?void 0:o.muiName)}},45:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(8587);function o(e,t){if(null==e)return{};var n,o,a=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o{n.d(t,{A:()=>i});var r=n(5043),o=n(3169),a=n(8211);function i(){var e=r.useContext(a.ob);return(0,o.HM)(e),e}},137:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(9379),o=n(45),a=n(9172);const i=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const l={textTransform:"uppercase"},s='"Roboto", "Helvetica", "Arial", sans-serif';function c(e,t){const n="function"===typeof t?t(e):t,{fontFamily:c=s,fontSize:u=14,fontWeightLight:d=300,fontWeightRegular:p=400,fontWeightMedium:f=500,fontWeightBold:h=700,htmlFontSize:m=16,allVariants:g,pxToRem:v}=n,y=(0,o.A)(n,i);const b=u/14,A=v||(e=>"".concat(e/m*b,"rem")),S=(e,t,n,o,a)=>{return(0,r.A)((0,r.A)((0,r.A)({fontFamily:c,fontWeight:e,fontSize:A(t),lineHeight:n},c===s?{letterSpacing:"".concat((i=o/t,Math.round(1e5*i)/1e5),"em")}:{}),a),g);var i},w={h1:S(d,96,1.167,-1.5),h2:S(d,60,1.2,-.5),h3:S(p,48,1.167,0),h4:S(p,34,1.235,.25),h5:S(p,24,1.334,0),h6:S(f,20,1.6,.15),subtitle1:S(p,16,1.75,.15),subtitle2:S(f,14,1.57,.1),body1:S(p,16,1.5,.15),body2:S(p,14,1.43,.15),button:S(f,14,1.75,.4,l),caption:S(p,12,1.66,.4),overline:S(p,12,2.66,1,l),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,a.A)((0,r.A)({htmlFontSize:m,pxToRem:A,fontFamily:c,fontSize:u,fontWeightLight:d,fontWeightRegular:p,fontWeightMedium:f,fontWeightBold:h},w),y,{clone:!1})}},219:(e,t,n)=>{var r=n(3763),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),m=s(n),g=0;g{n.d(t,{$x:()=>i,Ei:()=>s,IF:()=>a,O4:()=>r,Zo:()=>l});var r,o=n(6326);!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(r||(r={}));var a=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,o.C6)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),i=function(e){function t(t,n,o,a){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(o).join('", "'),'"'),r.INVALID_VALUE,a)||this}return(0,o.C6)(t,e),t}(a),l=function(e){function t(t,n,o){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),r.INVALID_VALUE,o)||this}return(0,o.C6)(t,e),t}(a),s=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),r.MISSING_VALUE,n)||this}return(0,o.C6)(t,e),t}(a)},528:(e,t)=>{var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),m=Symbol.for("react.client.reference");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case u:case d:case h:return e;default:switch(e=e&&e.$$typeof){case s:case c:case f:case p:case l:return e;default:return t}}case r:return t}}}t.Hy=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===i||e===a||e===u||e===d||"object"===typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===p||e.$$typeof===s||e.$$typeof===l||e.$$typeof===c||e.$$typeof===m||void 0!==e.getModuleId)}},579:(e,t,n)=>{e.exports=n(1153)},653:(e,t,n)=>{n.d(t,{c:()=>o,q:()=>r});const r=e=>e.scrollTop;function o(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:null!==(n=i.transitionDuration)&&void 0!==n?n:"number"===typeof o?o:o[t.mode]||0,easing:null!==(r=i.transitionTimingFunction)&&void 0!==r?r:"object"===typeof a?a[t.mode]:a,delay:i.transitionDelay}}},766:(e,t,n)=>{n.d(t,{A:()=>H});var r=n(9379),o=n(45),a=n(5043),i=n(8387),l=n(20),s=n(2372),c=n(8610),u=n(1640),d=n(2900),p=n(3898),f=n(8698),h=n(3216);const m=(e,t,n)=>{const r=e.keys[0];if(Array.isArray(t))t.forEach((t,r)=>{n((t,n)=>{r<=e.keys.length-1&&(0===r?Object.assign(t,n):t[e.up(e.keys[r])]=n)},t)});else if(t&&"object"===typeof t){(Object.keys(t).length>e.keys.length?e.keys:(o=e.keys,a=Object.keys(t),o.filter(e=>a.includes(e)))).forEach(o=>{if(e.keys.includes(o)){const a=t[o];void 0!==a&&n((t,n)=>{r===o?Object.assign(t,n):t[e.up(o)]=n},a)}})}else"number"!==typeof t&&"string"!==typeof t||n((e,t)=>{Object.assign(e,t)},t);var o,a};function g(e){return"--Grid-".concat(e,"Spacing")}function v(e){return"--Grid-parent-".concat(e,"Spacing")}const y="--Grid-columns",b="--Grid-parent-columns",A=e=>{let{theme:t,ownerState:n}=e;const r={};return m(t.breakpoints,n.size,(e,t)=>{let n={};"grow"===t&&(n={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===t&&(n={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"===typeof t&&(n={flexGrow:0,flexBasis:"auto",width:"calc(100% * ".concat(t," / var(").concat(b,") - (var(").concat(b,") - ").concat(t,") * (var(").concat(v("column"),") / var(").concat(b,")))")}),e(r,n)}),r},S=e=>{let{theme:t,ownerState:n}=e;const r={};return m(t.breakpoints,n.offset,(e,t)=>{let n={};"auto"===t&&(n={marginLeft:"auto"}),"number"===typeof t&&(n={marginLeft:0===t?"0px":"calc(100% * ".concat(t," / var(").concat(b,") + var(").concat(v("column"),") * ").concat(t," / var(").concat(b,"))")}),e(r,n)}),r},w=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={[y]:12};return m(t.breakpoints,n.columns,(e,t)=>{const n=null!==t&&void 0!==t?t:12;e(r,{[y]:n,"> *":{[b]:n}})}),r},x=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.rowSpacing,(e,n)=>{var o;const a="string"===typeof n?n:null===(o=t.spacing)||void 0===o?void 0:o.call(t,n);e(r,{[g("row")]:a,"> *":{[v("row")]:a}})}),r},k=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.columnSpacing,(e,n)=>{var o;const a="string"===typeof n?n:null===(o=t.spacing)||void 0===o?void 0:o.call(t,n);e(r,{[g("column")]:a,"> *":{[v("column")]:a}})}),r},E=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.direction,(e,t)=>{e(r,{flexDirection:t})}),r},C=e=>{let{ownerState:t}=e;return(0,r.A)({minWidth:0,boxSizing:"border-box"},t.container&&(0,r.A)((0,r.A)({display:"flex",flexWrap:"wrap"},t.wrap&&"wrap"!==t.wrap&&{flexWrap:t.wrap}),{},{gap:"var(".concat(g("row"),") var(").concat(g("column"),")")}))},T=e=>{const t=[];return Object.entries(e).forEach(e=>{let[n,r]=e;!1!==r&&void 0!==r&&t.push("grid-".concat(n,"-").concat(String(r)))}),t},P=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"xs";function n(e){return void 0!==e&&("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e&&e>0)}if(n(e))return["spacing-".concat(t,"-").concat(String(e))];if("object"===typeof e&&!Array.isArray(e)){const t=[];return Object.entries(e).forEach(e=>{let[r,o]=e;n(o)&&t.push("spacing-".concat(r,"-").concat(String(o)))}),t}return[]},R=e=>void 0===e?[]:"object"===typeof e?Object.entries(e).map(e=>{let[t,n]=e;return"direction-".concat(t,"-").concat(n)}):["direction-xs-".concat(String(e))];var M=n(579);const N=["className","children","columns","container","component","direction","wrap","size","offset","spacing","rowSpacing","columnSpacing","unstable_level"],_=(0,h.A)(),L=(0,u.A)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>t.root});function I(e){return(0,d.A)({props:e,name:"MuiGrid",defaultTheme:_})}var O=n(4535),B=n(8206),j=n(6240);const F=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{createStyledComponent:t=L,useThemeProps:n=I,useTheme:u=p.A,componentName:d="MuiGrid"}=e;function h(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>!0;const r={};return null===e||(Array.isArray(e)?e.forEach((e,o)=>{null!==e&&n(e)&&t.keys[o]&&(r[t.keys[o]]=e)}):"object"===typeof e?Object.keys(e).forEach(t=>{const o=e[t];null!==o&&void 0!==o&&n(o)&&(r[t]=o)}):r[t.keys[0]]=e),r}const m=t(w,k,x,A,E,C,S),g=a.forwardRef(function(e,t){var p,g,v,y,b,A;const S=u(),w=n(e),x=(0,f.A)(w);!function(e,t){const n=[];void 0!==e.item&&(delete e.item,n.push("item")),void 0!==e.zeroMinWidth&&(delete e.zeroMinWidth,n.push("zeroMinWidth")),t.keys.forEach(t=>{void 0!==e[t]&&(n.push(t),delete e[t])})}(x,S.breakpoints);const{className:k,children:E,columns:C=12,container:_=!1,component:L="div",direction:I="row",wrap:O="wrap",size:B={},offset:j={},spacing:F=0,rowSpacing:H=F,columnSpacing:D=F,unstable_level:z=0}=x,W=(0,o.A)(x,N),U=h(B,S.breakpoints,e=>!1!==e),G=h(j,S.breakpoints),V=null!==(p=e.columns)&&void 0!==p?p:z?void 0:C,$=null!==(g=e.spacing)&&void 0!==g?g:z?void 0:F,K=null!==(v=null!==(y=e.rowSpacing)&&void 0!==y?y:e.spacing)&&void 0!==v?v:z?void 0:H,X=null!==(b=null!==(A=e.columnSpacing)&&void 0!==A?A:e.spacing)&&void 0!==b?b:z?void 0:D,Y=(0,r.A)((0,r.A)({},x),{},{level:z,columns:V,container:_,direction:I,wrap:O,spacing:$,rowSpacing:K,columnSpacing:X,size:U,offset:G}),q=((e,t)=>{const{container:n,direction:r,spacing:o,wrap:a,size:i}=e,l={root:["root",n&&"container","wrap"!==a&&"wrap-xs-".concat(String(a)),...R(r),...T(i),...n?P(o,t.breakpoints.keys[0]):[]]};return(0,c.A)(l,e=>(0,s.Ay)(d,e),{})})(Y,S);return(0,M.jsx)(m,(0,r.A)((0,r.A)({ref:t,as:L,ownerState:Y,className:(0,i.A)(q.root,k)},W),{},{children:a.Children.map(E,e=>{var t,n;return a.isValidElement(e)&&(0,l.A)(e,["Grid"])&&_&&e.props.container?a.cloneElement(e,{unstable_level:null!==(t=null===(n=e.props)||void 0===n?void 0:n.unstable_level)&&void 0!==t?t:z+1}):e})}))});return g.muiName="Grid",g}({createStyledComponent:(0,O.Ay)("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.container&&t.container]}}),componentName:"MuiGrid2",useThemeProps:e=>(0,B.b)({props:e,name:"MuiGrid2"}),useTheme:j.A});const H=F},788:(e,t,n)=>{n.d(t,{RK:()=>i,TT:()=>r,hN:()=>l});var r,o=n(5740),a=n(417);function i(e){return"function"===typeof e}function l(e,t,n,s,c,u,d){if(1===e.length&&(0,o.eW)(e[0]))return[{type:r.literal,value:e[0].value}];for(var p=[],f=0,h=e;f{n.d(t,{A:()=>a});n(5043);var r=n(3290),o=n(579);function a(e){const{styles:t,defaultTheme:n={}}=e,a="function"===typeof t?e=>{return t(void 0===(r=e)||null===r||0===Object.keys(r).length?n:e);var r}:t;return(0,o.jsx)(r.mL,{styles:a})}},918:(e,t,n)=>{function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},1153:(e,t,n)=>{var r=n(5043),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!s.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:l.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},1406:(e,t,n)=>{n.d(t,{A:()=>I});var r=n(2214),o=n(1724),a=n(7804);const i=function(){for(var e=arguments.length,t=new Array(e),n=0;n(t.filterProps.forEach(n=>{e[n]=t}),e),{}),o=e=>Object.keys(e).reduce((t,n)=>r[n]?(0,a.A)(t,r[n](e)):t,{});return o.propTypes={},o.filterProps=t.reduce((e,t)=>e.concat(t.filterProps),[]),o};var l=n(2444);function s(e){return"number"!==typeof e?e:"".concat(e,"px solid")}function c(e,t){return(0,o.Ay)({prop:e,themeKey:"borders",transform:t})}const u=c("border",s),d=c("borderTop",s),p=c("borderRight",s),f=c("borderBottom",s),h=c("borderLeft",s),m=c("borderColor"),g=c("borderTopColor"),v=c("borderRightColor"),y=c("borderBottomColor"),b=c("borderLeftColor"),A=c("outline",s),S=c("outlineColor"),w=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,r.MA)(e.theme,"shape.borderRadius",4,"borderRadius"),n=e=>({borderRadius:(0,r._W)(t,e)});return(0,l.NI)(e,e.borderRadius,n)}return null};w.propTypes={},w.filterProps=["borderRadius"];i(u,d,p,f,h,m,g,v,y,b,w,A,S);const x=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,r.MA)(e.theme,"spacing",8,"gap"),n=e=>({gap:(0,r._W)(t,e)});return(0,l.NI)(e,e.gap,n)}return null};x.propTypes={},x.filterProps=["gap"];const k=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,r.MA)(e.theme,"spacing",8,"columnGap"),n=e=>({columnGap:(0,r._W)(t,e)});return(0,l.NI)(e,e.columnGap,n)}return null};k.propTypes={},k.filterProps=["columnGap"];const E=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,r.MA)(e.theme,"spacing",8,"rowGap"),n=e=>({rowGap:(0,r._W)(t,e)});return(0,l.NI)(e,e.rowGap,n)}return null};E.propTypes={},E.filterProps=["rowGap"];i(x,k,E,(0,o.Ay)({prop:"gridColumn"}),(0,o.Ay)({prop:"gridRow"}),(0,o.Ay)({prop:"gridAutoFlow"}),(0,o.Ay)({prop:"gridAutoColumns"}),(0,o.Ay)({prop:"gridAutoRows"}),(0,o.Ay)({prop:"gridTemplateColumns"}),(0,o.Ay)({prop:"gridTemplateRows"}),(0,o.Ay)({prop:"gridTemplateAreas"}),(0,o.Ay)({prop:"gridArea"}));function C(e,t){return"grey"===t?t:e}i((0,o.Ay)({prop:"color",themeKey:"palette",transform:C}),(0,o.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:C}),(0,o.Ay)({prop:"backgroundColor",themeKey:"palette",transform:C}));function T(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}const P=(0,o.Ay)({prop:"width",transform:T}),R=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var n,r;const o=(null===(n=e.theme)||void 0===n||null===(n=n.breakpoints)||void 0===n||null===(n=n.values)||void 0===n?void 0:n[t])||l.zu[t];return o?"px"!==(null===(r=e.theme)||void 0===r||null===(r=r.breakpoints)||void 0===r?void 0:r.unit)?{maxWidth:"".concat(o).concat(e.theme.breakpoints.unit)}:{maxWidth:o}:{maxWidth:T(t)}};return(0,l.NI)(e,e.maxWidth,t)}return null};R.filterProps=["maxWidth"];const M=(0,o.Ay)({prop:"minWidth",transform:T}),N=(0,o.Ay)({prop:"height",transform:T}),_=(0,o.Ay)({prop:"maxHeight",transform:T}),L=(0,o.Ay)({prop:"minHeight",transform:T}),I=((0,o.Ay)({prop:"size",cssProperty:"width",transform:T}),(0,o.Ay)({prop:"size",cssProperty:"height",transform:T}),i(P,R,M,N,_,L,(0,o.Ay)({prop:"boxSizing"})),{border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:s},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:w},color:{themeKey:"palette",transform:C},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:C},backgroundColor:{themeKey:"palette",transform:C},p:{style:r.Ms},pt:{style:r.Ms},pr:{style:r.Ms},pb:{style:r.Ms},pl:{style:r.Ms},px:{style:r.Ms},py:{style:r.Ms},padding:{style:r.Ms},paddingTop:{style:r.Ms},paddingRight:{style:r.Ms},paddingBottom:{style:r.Ms},paddingLeft:{style:r.Ms},paddingX:{style:r.Ms},paddingY:{style:r.Ms},paddingInline:{style:r.Ms},paddingInlineStart:{style:r.Ms},paddingInlineEnd:{style:r.Ms},paddingBlock:{style:r.Ms},paddingBlockStart:{style:r.Ms},paddingBlockEnd:{style:r.Ms},m:{style:r.Lc},mt:{style:r.Lc},mr:{style:r.Lc},mb:{style:r.Lc},ml:{style:r.Lc},mx:{style:r.Lc},my:{style:r.Lc},margin:{style:r.Lc},marginTop:{style:r.Lc},marginRight:{style:r.Lc},marginBottom:{style:r.Lc},marginLeft:{style:r.Lc},marginX:{style:r.Lc},marginY:{style:r.Lc},marginInline:{style:r.Lc},marginInlineStart:{style:r.Lc},marginInlineEnd:{style:r.Lc},marginBlock:{style:r.Lc},marginBlockStart:{style:r.Lc},marginBlockEnd:{style:r.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:E},columnGap:{style:k},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:T},maxWidth:{style:R},minWidth:{transform:T},height:{transform:T},maxHeight:{transform:T},minHeight:{transform:T},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}})},1542:(e,t,n)=>{n.d(t,{A:()=>o});const r=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e},o=e=>r(e)&&"classes"!==e},1546:(e,t,n)=>{n.d(t,{X4:()=>p,e$:()=>h,tL:()=>y,eM:()=>d,YL:()=>c,a:()=>g,Cg:()=>f,Me:()=>l,Nd:()=>m,Y9:()=>b,j4:()=>v});var r=n(7868);const o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MIN_SAFE_INTEGER,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.MAX_SAFE_INTEGER;return Math.max(t,Math.min(e,n))};function a(e){return o(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);const t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", "),")"):""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error((0,r.A)(9,e));let o,a=e.substring(t+1,e.length-1);if("color"===n){if(a=a.split(" "),o=a.shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(o))throw new Error((0,r.A)(10,o))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:n,values:a,colorSpace:o}}const l=(e,t)=>{try{return(e=>{const t=i(e);return t.values.slice(0,3).map((e,n)=>t.type.includes("hsl")&&0!==n?"".concat(e,"%"):e).join(" ")})(e)}catch(kt){return e}};function s(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=t.includes("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function c(e){e=i(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)};let c="rgb";const u=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),s({type:c,values:u})}function u(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(c(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e,t){const n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function p(e,t){return e=i(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,s(e)}function f(e,t,n){try{return p(e,t)}catch(kt){return e}}function h(e,t){if(e=i(e),t=a(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return s(e)}function m(e,t,n){try{return h(e,t)}catch(kt){return e}}function g(e,t){if(e=i(e),t=a(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return s(e)}function v(e,t,n){try{return g(e,t)}catch(kt){return e}}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return u(e)>.5?h(e,t):g(e,t)}function b(e,t,n){try{return y(e,t)}catch(kt){return e}}},1596:(e,t,n)=>{n.d(t,{A:()=>A});var r=n(9379),o=n(45),a=n(5043),i=n(8387),l=n(8610),s=n(1546),c=n(4535),u=n(6240),d=n(6262),p=n(8206),f=n(3582),h=n(2532),m=n(2372);function g(e){return(0,m.Ay)("MuiPaper",e)}(0,h.A)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var v=n(579);const y=["className","component","elevation","square","variant"],b=(0,c.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((0,d.A)(e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:e=>{let{ownerState:t}=e;return!t.square},style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:"1px solid ".concat((t.vars||t).palette.divider)}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}})),A=a.forwardRef(function(e,t){var n;const a=(0,p.b)({props:e,name:"MuiPaper"}),c=(0,u.A)(),{className:d,component:h="div",elevation:m=1,square:A=!1,variant:S="elevation"}=a,w=(0,o.A)(a,y),x=(0,r.A)((0,r.A)({},a),{},{component:h,elevation:m,square:A,variant:S}),k=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]};return(0,l.A)(a,g,o)})(x);return(0,v.jsx)(b,(0,r.A)((0,r.A)({as:h,ownerState:x,className:(0,i.A)(k.root,d),ref:t},w),{},{style:(0,r.A)((0,r.A)({},"elevation"===S&&(0,r.A)((0,r.A)({"--Paper-shadow":(c.vars||c).shadows[m]},c.vars&&{"--Paper-overlay":null===(n=c.vars.overlays)||void 0===n?void 0:n[m]}),!c.vars&&"dark"===c.palette.mode&&{"--Paper-overlay":"linear-gradient(".concat((0,s.X4)("#fff",(0,f.A)(m)),", ").concat((0,s.X4)("#fff",(0,f.A)(m)),")")})),w.style)}))})},1640:(e,t,n)=>{n.d(t,{A:()=>r});const r=(0,n(6528).Ay)()},1722:(e,t,n)=>{n.d(t,{Rk:()=>r,SF:()=>o,sk:()=>a});function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},a=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},1724:(e,t,n)=>{n.d(t,{Ay:()=>l,BO:()=>i,Yn:()=>a});var r=n(7598),o=n(2444);function a(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){const n="vars.".concat(t).split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function i(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:a(e,n)||o,t&&(r=t(r,o,e)),r}const l=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:l,transform:s}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=a(e.theme,l)||{};return(0,o.NI)(e,c,e=>{let o=i(u,s,e);return e===o&&"string"===typeof e&&(o=i(u,s,"".concat(t).concat("default"===e?"":(0,r.A)(e)),e)),!1===n?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},1782:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(5043),o=n(4440);const a=function(e){const t=r.useRef(e);return(0,o.A)(()=>{t.current=e}),r.useRef(function(){return(0,t.current)(...arguments)}).current}},1902:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(5043);const o={};function a(e,t){const n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}},2214:(e,t,n)=>{n.d(t,{LX:()=>h,MA:()=>f,_W:()=>m,Lc:()=>y,Ms:()=>b});var r=n(2444),o=n(1724),a=n(7804);const i={m:"margin",p:"padding"},l={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},s={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}const[t,n]=e.split(""),r=i[t],o=l[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],p=[...u,...d];function f(e,t,n,r){var a;const i=null!==(a=(0,o.Yn)(e,t,!0))&&void 0!==a?a:n;return"number"===typeof i||"string"===typeof i?e=>"string"===typeof e?e:"string"===typeof i?"calc(".concat(e," * ").concat(i,")"):i*e:Array.isArray(i)?e=>{if("string"===typeof e)return e;const t=Math.abs(e);const n=i[t];return e>=0?n:"number"===typeof n?-n:"-".concat(n)}:"function"===typeof i?i:()=>{}}function h(e){return f(e,"spacing",8)}function m(e,t){return"string"===typeof t||null==t?t:e(t)}function g(e,t,n,o){if(!t.includes(n))return null;const a=function(e,t){return n=>e.reduce((e,r)=>(e[r]=m(t,n),e),{})}(c(n),o),i=e[n];return(0,r.NI)(e,i,a)}function v(e,t){const n=h(e.theme);return Object.keys(e).map(r=>g(e,t,r,n)).reduce(a.A,{})}function y(e){return v(e,u)}function b(e){return v(e,d)}function A(e){return v(e,p)}y.propTypes={},y.filterProps=u,b.propTypes={},b.filterProps=d,A.propTypes={},A.filterProps=p},2372:(e,t,n)=>{n.d(t,{Ay:()=>a});var r=n(9386);const o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const a=o[t];return a?"".concat(n,"-").concat(a):"".concat(r.A.generate(e),"-").concat(t)}},2444:(e,t,n)=>{n.d(t,{EU:()=>s,NI:()=>l,kW:()=>u,vf:()=>c,zu:()=>o});var r=n(6892);const o={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>"@media (min-width:".concat(o[e],"px)")},i={containerQueries:e=>({up:t=>{let n="number"===typeof t?t:o[t]||t;return"number"===typeof n&&(n="".concat(n,"px")),e?"@container ".concat(e," (min-width:").concat(n,")"):"@container (min-width:".concat(n,")")}})};function l(e,t,n){const l=e.theme||{};if(Array.isArray(t)){const e=l.breakpoints||a;return t.reduce((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if("object"===typeof t){const e=l.breakpoints||a;return Object.keys(t).reduce((a,s)=>{if((0,r.ob)(e.keys,s)){const e=(0,r.CT)(l.containerQueries?l:i,s);e&&(a[e]=n(t[s],s))}else if(Object.keys(e.values||o).includes(s)){a[e.up(s)]=n(t[s],s)}else{const e=s;a[e]=t[e]}return a},{})}return n(t)}function s(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(null===(e=t.keys)||void 0===e?void 0:e.reduce((e,n)=>(e[t.up(n)]={},e),{}))||{}}function c(e,t){return e.reduce((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e},t)}function u(e){let{values:t,breakpoints:n,base:r}=e;const o=r||function(e,t){if("object"!==typeof e)return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r{null!=e[t]&&(n[t]=!0)}),n}(t,n),a=Object.keys(o);if(0===a.length)return t;let i;return a.reduce((e,n,r)=>(Array.isArray(t)?(e[n]=null!=t[r]?t[r]:t[i],i=r):"object"===typeof t?(e[n]=null!=t[n]?t[n]:t[i],i=n):e[n]=t,e),{})}},2445:(e,t,n)=>{function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t=>{let[,n]=t;return n&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!function(e){return"string"===typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!==typeof e[n])return!1;return!0}(n,e)}}n.d(t,{A:()=>r})},2532:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(2372);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const o={};return t.forEach(t=>{o[t]=(0,r.Ay)(e,t,n)}),o}},2730:(e,t,n)=>{var r=n(5043),o=n(8853);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n