import{_ as M,a as G}from"./DtrACG69.js";import{d as c,c as m,e as a,f as e,h as g,t as s,F as w,x as T,s as U,y as V,r as b,o as B,z as p,n as u,i as l,_ as $,p as v,u as D,j as A,m as r,A as W}from"./p1L-4q0G.js";const Z="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20fill='%23000000'%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='800px'%20height='800px'%20viewBox='0%200%20195.811%20195.811'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M50.881,32.67c9.145,0,16.557-7.313,16.557-16.336C67.438,7.313,60.026,0,50.881,0C41.74,0,34.328,7.313,34.328,16.334%20C34.328,25.356,41.741,32.67,50.881,32.67z'/%3e%3cpath%20d='M99.076,97.672c-2.475,3.492-1.666,8.316,1.826,10.792l8.072,5.726c3.49,2.477,8.317,1.651,10.795-1.84l0.168-0.235%20l4.439,2.766l0.876,2.91c0.169,0.562,0.555,1.033,1.07,1.312c0.517,0.277,1.123,0.338,1.686,0.168l0.459-0.138%20c0.562-0.17,1.168-0.108,1.685,0.169c0.518,0.277,0.902,0.749,1.071,1.311l0.139,0.461c0.169,0.562,0.555,1.031,1.071,1.311%20c0.517,0.277,1.122,0.338,1.684,0.169l0.351-0.104c1.169-0.354,2.401,0.31,2.755,1.479l0.104,0.348%20c0.354,1.17,1.585,1.832,2.755,1.479l0.461-0.139c0.562-0.169,1.168-0.108,1.685,0.17c0.517,0.276,0.902,0.749,1.071,1.311%20l0.137,0.457c0.169,0.562,0.555,1.033,1.071,1.312c0.517,0.277,1.123,0.339,1.685,0.17l0.348-0.105%20c0.562-0.169,1.168-0.107,1.686,0.17c0.517,0.277,0.902,0.75,1.071,1.312l0.104,0.347c0.353,1.169,1.585,1.832,2.754,1.48%20l0.462-0.139c1.169-0.353,2.401,0.311,2.754,1.479l0.14,0.46c0.353,1.169,1.585,1.831,2.754,1.479l0.351-0.105%20c1.169-0.352,2.402,0.312,2.755,1.48l0.104,0.346c0.352,1.171,1.584,1.832,2.754,1.48l0.463-0.139%20c1.17-0.352,2.402,0.311,2.754,1.48l0.129,0.428c0.171,0.566,0.562,1.041,1.085,1.317c0.522,0.277,1.136,0.332,1.699,0.154%20l1.125-0.354c1.133-0.357,2.121-1.067,2.823-2.025l4.96-6.776c0.843-1.151,1.188-2.593,0.96-4.001%20c-0.229-1.408-1.014-2.666-2.177-3.492l-44.889-31.834l-14.166-10.049c-3.604-2.556-8.598-1.707-11.153,1.896L88.012,71.037%20L75.84,38.822c-0.975-2.582-3.555-3.808-6.191-3.808c-9.607,0-28.279,0-37.904,0c-2.328,0-4.66,0.896-5.846,3.065L8.701,69.593%20c-0.75,1.373-0.924,2.997-0.482,4.499l8.328,28.364c0.756,2.571,3.107,4.242,5.658,4.242c0.551,0,1.111-0.076,1.666-0.239%20c3.129-0.92,4.92-4.198,4-7.325l-7.648-26.015l10.834-19.864v133.304c0,4.89,3.975,8.854,8.865,8.854%20c4.889,0,8.865-3.964,8.865-8.854v-66.91h4.162v66.91c0,4.89,4.014,8.854,8.902,8.854c4.888,0,8.9-3.964,8.9-8.854V58.596%20l6.881,18.279c0.412,1.084,1.113,2.023,2.055,2.7l21.325,15.368L99.076,97.672z%20M130.864,118.048l-0.045,0.015l-0.014-0.047%20L130.864,118.048z%20M111.739,88.333c1.048-1.477,3.094-1.824,4.569-0.777l9.985,7.082L115.752,109.5%20c-0.898,1.268-2.662,1.571-3.931,0.672l-8.072-5.725c-1.266-0.899-1.555-2.658-0.653-3.926l2.018-2.849%20c0.695,0.273,1.424,0.407,2.15,0.407c1.83,0,3.635-0.852,4.789-2.452C113.68,93.371,113.479,90.353,111.739,88.333L111.739,88.333%20z'/%3e%3c!--%20%3cpath%20d='M170.963,168.102c0-3.846-3.117-6.963-6.964-6.963H93.723c-3.846,0-6.963,3.117-6.963,6.963%20c-2.735,0-4.953,2.219-4.953,4.953v17.803c0,2.735,2.218,4.953,4.953,4.953h23.762c2.735,0,4.953-2.218,4.953-4.953v-22.756h38.69%20v22.756c0,2.735,2.219,4.953,4.953,4.953h23.761c2.734,0,4.952-2.218,4.952-4.953v-15.793c0-3.846-3.116-6.963-6.963-6.963%20H170.963z'/%3e%20--%3e%3c/g%3e%3c/g%3e%3c/svg%3e",F={class:"w-100 p-5 h-full"},H={class:"border border-gray-500 dark:border-gray-300 rounded-md p-3 w-full h-full flex items-center justify-center"},I={class:"w-full relative"},O={key:0,class:"sm:absolute sm:float-left flex items-center justify-center"},q={class:"text-2xl font-semibold text-center text-gray-900 dark:text-white"},K={key:1,class:"text font-semibold text-center text-gray-700 dark:text-gray-300"},E={class:"text-center mb-2"},J=["href"],Q={class:"w-full text-lg whitespace-pre-wrap mb-2 text-gray-500 dark:text-gray-400"},Y=["src"],_=c({__name:"ProjectCard",props:{title:String,subtitle:{type:String,required:!1},links:Object,image:String,image_classes:{type:String,required:!1,default:""},wip:{type:Boolean,required:!1}},setup(i){const t=i;return(o,n)=>(a(),m("div",F,[e("div",H,[e("div",I,[i.wip?(a(),m("div",O,n[0]||(n[0]=[e("img",{src:Z,class:"h-6 sm:h-8 dark:invert"},null,-1),e("span",{class:"sm:text-lg font-bold ml-2"},"WIP",-1)]))):g("",!0),e("h3",q,s(t.title),1),t.subtitle?(a(),m("h4",K,s(t.subtitle),1)):g("",!0),e("div",E,[(a(!0),m(w,null,T(t.links,d=>(a(),m("a",{href:d.url,class:"font-mono inline-block hover:underline mx-2"},s(d.label),9,J))),256))]),e("p",Q,[U(o.$slots,"default")]),t.image?(a(),m("img",{key:2,src:t.image,alt:"",class:V(`max-w-full max-h-96 mx-auto ${i.image_classes}`)},null,10,Y)):g("",!0)])])]))}}),tt={key:0,class:"text-center"},et={class:"w-full h-72 relative"},st={key:0,role:"status",class:"absolute top-0 left-0 w-full h-full flex justify-center items-center"},nt={key:1,class:"flex justify-center items-center w-full h-full"},ot=c({__name:"NotXiaGithubio",setup(i){const t=b(!1),o=b(!1);return B(()=>{try{window.frameElement&&(o.value=!0)}catch{o.value=!1}}),(n,d)=>{const h=_;return a(),p(h,{wip:"",title:"notxia.github.io",links:[{label:"Repository",url:"https://github.com/NotXia/notxia.github.io"}]},{default:u(()=>[l(o)?g("",!0):(a(),m("p",tt,s(n.$t("notxia.github.io.description")),1)),e("div",et,[!l(t)&&!l(o)?(a(),m("div",st,d[1]||(d[1]=[e("svg",{"aria-hidden":"true",class:"w-8 h-8 animate-spin text-gray-200 fill-gray-600 dark:text-gray-600 dark:fill-gray-300",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[e("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),e("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1)]))):g("",!0),l(o)?(a(),m("div",nt,[e("p",null,s(n.$t("no recursion")),1)])):g("",!0),l(o)?g("",!0):(a(),m("iframe",{key:2,src:"/",frameborder:"0",width:"100%",height:"100%",onLoad:d[0]||(d[0]=f=>t.value=!0)},null,32))])]),_:1})}}}),at=""+new URL("neural_network.CdFaPZL8.png",import.meta.url).href,it=c({__name:"NNFromScratch",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:t.$t("nn_scratch.title"),image:l(at),image_classes:"dark:invert",links:[{label:"Repository",url:"https://github.com/NotXia/nn-from-scratch"}]},{default:u(()=>[e("p",null,s(t.$t("nn_scratch.description")),1)]),_:1},8,["title","image"])}}}),lt=""+new URL("tablut.bP_9NtuD.png",import.meta.url).href,rt={class:"text-center"},ct=c({__name:"TablutPlayer",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Tablut",image:l(lt),links:[{label:"Repository",url:"https://github.com/NotXia/tablut-player"}]},{default:u(()=>[e("p",rt,s(t.$t("unibo_23-24")),1),e("p",null,s(t.$t("tablut.description")),1)]),_:1},8,["image"])}}}),pt=""+new URL("bsc-thesis.GNZkyr7A.png",import.meta.url).href,ut={class:"text-center"},_t=c({__name:"BScThesis",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:t.$t("bsc_thesis.title"),subtitle:t.$t("bsc_thesis.thesis_title"),image:l(pt),links:[{label:"Repository1",url:"https://github.com/NotXia/biomed-ext-summ"},{label:"Repository2",url:"https://github.com/NotXia/pubmed-summ"},{label:t.$t("thesis"),url:"https://amslaurea.unibo.it/id/eprint/29686"}]},{default:u(()=>[e("p",ut,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("bsc_thesis.description")),1)]),_:1},8,["title","subtitle","image","links"])}}}),mt=""+new URL("wavemap.BQwukfR1.jpg",import.meta.url).href,dt={class:"text-center"},gt=c({__name:"WaveMap",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"WaveMap",image:l(mt),image_classes:"!max-h-[32rem]",links:[{label:"Repository",url:"https://github.com/NotXia/wave-map"}]},{default:u(()=>[e("p",dt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("wavemap.description")),1)]),_:1},8,["image"])}}}),ht={},ft={class:"text-center"};function bt(i,t){const o=_;return a(),p(o,{title:"Wirefilter",links:[{label:"Repository",url:"https://github.com/NotXia/vdeplug_wirefilter"},{label:"VirtualSquare",url:"http://wiki.virtualsquare.org/#!index.md"}]},{default:u(()=>[e("p",ft,s(i.$t("unibo_22-23")),1),e("p",null,s(i.$t("wirefilter.description")),1)]),_:1})}const wt=$(ht,[["render",bt]]),$t=""+new URL("tweet-analysis.Bfz4MjkO.png",import.meta.url).href,vt={class:"text-center"},yt=c({__name:"TweetAnalysis",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Tweet Analysis",image:l($t),links:[{label:"Repository",url:"https://github.com/NotXia/tweet-analysis"}]},{default:u(()=>[e("p",vt,s(t.$t("unibo_22-23")),1),e("p",null,s(t.$t("tweet_analysis.description")),1)]),_:1},8,["image"])}}}),xt=""+new URL("animal-house.DdPUBA-Y.png",import.meta.url).href,Ct={class:"text-center"},kt={class:"list-inside list-['-_']"},Nt=c({__name:"AnimalHouse",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Animal House",image:l(xt),links:[{label:"Repository",url:"https://github.com/NotXia/animal-house"}]},{default:u(()=>[e("p",Ct,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("animalhouse.description")),1),e("ul",kt,[e("li",null,s(t.$t("animalhouse.description.game")),1),e("li",null,s(t.$t("animalhouse.description.frontoffice")),1),e("li",null,s(t.$t("animalhouse.description.backoffice")),1)])]),_:1},8,["image"])}}}),Pt={},jt={class:"text-center"};function Rt(i,t){const o=_;return a(),p(o,{title:"PandOS+",links:[{label:"Repository",url:"https://github.com/NotXia/pandos-plus"}]},{default:u(()=>[e("p",jt,s(i.$t("unibo_21-22")),1),e("p",null,s(i.$t("pandos+.description")),1)]),_:1})}const zt=$(Pt,[["render",Rt]]),Lt=""+new URL("imaging.jNKQ-3TQ.png",import.meta.url).href,St={class:"text-center"},Xt=c({__name:"Imaging",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Image deblur",image:l(Lt),links:[{label:"Repository",url:"https://github.com/NotXia/imaging"}]},{default:u(()=>[e("p",St,s(t.$t("unibo_21-22")),1),e("p",null,s(t.$t("imaging.description")),1)]),_:1},8,["image"])}}}),Mt=""+new URL("mnkgame.lN9puZjX.png",import.meta.url).href,Gt={class:"text-center"},Tt=c({__name:"MNKGame",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"MNK Game",image:l(Mt),links:[{label:"Repository",url:"https://github.com/NotXia/MNKGame"}]},{default:u(()=>[e("p",Gt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("mnk.description")),1)]),_:1},8,["image"])}}}),Ut=""+new URL("platform.CAZcDWzw.png",import.meta.url).href,Vt={class:"text-center"},Bt=c({__name:"Platform",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Platform game",image:l(Ut),links:[{label:"Repository",url:"https://github.com/NotXia/platform-game"}]},{default:u(()=>[e("p",Vt,s(t.$t("unibo_20-21")),1),e("p",null,s(t.$t("platform.description")),1)]),_:1},8,["image"])}}}),Dt=""+new URL("pathfinding-visualizer.BJG7xP34.png",import.meta.url).href,At=c({__name:"PathfindingVisualizer",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Pathfinding visualizer",image:l(Dt),links:[{label:"Repository",url:"https://github.com/NotXia/pathfinding-visualizer"},{label:"Demo",url:"https://notxia.github.io/pathfinding-visualizer/"}]},{default:u(()=>[v(s(t.$t("pathfinding_visualizer.description")),1)]),_:1},8,["image"])}}}),Wt=""+new URL("sorting-visualizer.CYJ9JT4e.png",import.meta.url).href,Zt=c({__name:"SortingVisualizer",setup(i){return(t,o)=>{const n=_;return a(),p(n,{title:"Sorting visualizer",image:l(Wt),links:[{label:"Repository",url:"https://github.com/NotXia/sorting-visualizer"},{label:"Demo",url:"https://notxia.github.io/sorting-visualizer/"}]},{default:u(()=>[v(s(t.$t("sort_visualizer.description")),1)]),_:1},8,["image"])}}}),Ft=""+new URL("huggingface.DAS6hTOG.svg",import.meta.url).href,Ht={class:"text-5xl font-bold text-center mb-5"},It={class:"grid grid-flow-row-dense grid-cols-12 m-auto justify-center [&>*]:px-5 [&>*]:py-5"},Kt=c({__name:"projects",setup(i){const{t}=D();return A({title:t("title_projects")}),(o,n)=>{const d=M,h=ot,f=it,y=ct,x=_t,C=gt,k=wt,N=yt,P=Nt,j=zt,R=Xt,z=Tt,L=Bt,S=At,X=Zt;return a(),m(w,null,[r(d),e("main",null,[e("h1",Ht,s(o.$t("projects")),1),n[0]||(n[0]=W('
',1)),e("div",It,[r(h,{class:"lg:col-span-8 row-span-1 col-span-12"}),r(f,{class:"lg:col-span-4 row-span-1 col-span-12"}),r(y,{class:"lg:col-span-4 row-span-1 col-span-12"}),r(x,{class:"lg:col-span-8 row-span-1 col-span-12"}),r(C,{class:"lg:col-span-4 lg:row-span-2 col-span-12"}),r(k,{class:"lg:col-span-4 row-span-1 col-span-12"}),r(N,{class:"lg:col-span-8 row-span-1 col-span-12"}),r(P,{class:"lg:col-span-6 row-span-1 col-span-12"}),r(j,{class:"lg:col-span-4 row-span-1 col-span-12"}),r(R,{class:"lg:col-span-6 row-span-1 col-span-12"}),r(z,{class:"lg:col-span-4 row-span-1 col-span-12"}),r(L,{class:"lg:col-span-8 row-span-1 col-span-12"}),r(S,{class:"lg:col-span-6 row-span-1 col-span-12"}),r(X,{class:"lg:col-span-6 row-span-1 col-span-12"})])])],64)}}});export{Kt as default};