From 0928ba2105ac9944d38a5545b78fc2eb381a1bba Mon Sep 17 00:00:00 2001 From: tsaglam Date: Mon, 27 May 2024 11:57:16 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20jplag/Mi?= =?UTF-8?q?nimalLandingPage@2a5deea2fca76161065e8350afa8b86e276ca3fd=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/{index--NJKrG5o.js => index-1HKquWJj.js} | 2 +- index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename assets/{index--NJKrG5o.js => index-1HKquWJj.js} (91%) diff --git a/assets/index--NJKrG5o.js b/assets/index-1HKquWJj.js similarity index 91% rename from assets/index--NJKrG5o.js rename to assets/index-1HKquWJj.js index 6179457..2c7e476 100644 --- a/assets/index--NJKrG5o.js +++ b/assets/index-1HKquWJj.js @@ -14,4 +14,4 @@ * @vue/runtime-dom v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const bo="http://www.w3.org/2000/svg",xo="http://www.w3.org/1998/Math/MathML",Ie=typeof document<"u"?document:null,gs=Ie&&Ie.createElement("template"),yo={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ie.createElementNS(bo,e):t==="mathml"?Ie.createElementNS(xo,e):Ie.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ie.createTextNode(e),createComment:e=>Ie.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ie.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{gs.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const f=gs.content;if(s==="svg"||s==="mathml"){const u=f.firstChild;for(;u.firstChild;)f.appendChild(u.firstChild);f.removeChild(u)}t.insertBefore(f,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},wo=Symbol("_vtc");function vo(e,t,n){const s=e[wo];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ms=Symbol("_vod"),Eo=Symbol("_vsh"),So=Symbol(""),Co=/(^|;)\s*display\s*:/;function Oo(e,t,n){const s=e.style,r=W(n);let i=!1;if(n&&!r){if(t)if(W(t))for(const o of t.split(";")){const f=o.slice(0,o.indexOf(":")).trim();n[f]==null&&At(s,f,"")}else for(const o in t)n[o]==null&&At(s,o,"");for(const o in n)o==="display"&&(i=!0),At(s,o,n[o])}else if(r){if(t!==n){const o=s[So];o&&(n+=";"+o),s.cssText=n,i=Co.test(n)}}else t&&e.removeAttribute("style");ms in e&&(e[ms]=i?s.display:"",e[Eo]&&(s.display="none"))}const _s=/\s*!important$/;function At(e,t,n){if(P(n))n.forEach(s=>At(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Po(e,t);_s.test(n)?e.setProperty(et(s),n.replace(_s,""),"important"):e[s]=n}}const bs=["Webkit","Moz","ms"],on={};function Po(e,t){const n=on[t];if(n)return n;let s=Xe(t);if(s!=="filter"&&s in e)return on[t]=s;s=Is(s);for(let r=0;rln||(Fo.then(()=>ln=0),ln=Date.now());function Ho(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ae(jo(s,n.value),t,5,[s])};return n.value=e,n.attached=$o(),n}function jo(e,t){if(P(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,No=(e,t,n,s,r,i,o,f,u)=>{const d=r==="svg";t==="class"?vo(e,s,d):t==="style"?Oo(e,n,s):$t(t)?wn(t)||Mo(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Do(e,t,s,d))?Io(e,t,s,i,o,f,u):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),To(e,t,s,d))};function Do(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vs(t)&&I(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vs(t)&&W(n)?!1:t in e}const Uo=G({patchProp:No},yo);let Es;function Bo(){return Es||(Es=Yi(Uo))}const Vo=(...e)=>{const t=Bo().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ko(s);if(!r)return;const i=t._component;!I(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,Ko(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function Ko(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ko(e){return W(e)?document.querySelector(e):e}const Wo=["href"],Jo=R("br",null,null,-1),zo=R("br",null,null,-1),qo=R("br",null,null,-1),Go=R("button",{class:"border rounded-sm border-black px-2 mt-1"}," PDF ",-1),Yo=tt({__name:"PublicationLinkComponent",props:{publicationLink:{type:Object,required:!0}},setup(e){return(t,n)=>(Ee(),Se("div",null,[R("a",{href:e.publicationLink.url,class:"font-light"},[R("b",null,it(e.publicationLink.title),1),Ae(),Jo,Ae(" "+it(e.publicationLink.authors.join(", "))+" ",1),zo,R("i",null,it(e.publicationLink.venue),1),Ae(", "+it(e.publicationLink.year)+" ",1),qo,Go],8,Wo)]))}}),Xo=R("h2",{class:"text-2xl pb-2"},"Recent Publications:",-1),Qo=R("hr",{class:"pb-2 md:mx-[-1rem]"},null,-1),Zo={class:"space-y-3"},el=tt({__name:"PublicationsSection",setup(e){const t=[{url:"https://doi.org/10.1145/3639478.3643074",title:"Obfuscation-Resilient Software Plagiarism Detection with JPlag",authors:["Timur Sağlam","Sebastian Hahner","Larissa Schmid","Erik Burger"],venue:"2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings (ICSE-C ’24)",year:2024},{url:"https://doi.org/10.1145/3597503.3639192",title:"Detecting Automatic Software Plagiarism via Token Sequence Normalization",authors:["Timur Sağlam","Moritz Brödel","Larissa Schmid","Sebastian Hahner"],venue:"2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE ’24)",year:2024},{url:"https://doi.org/10.1145/3639474.3640084",title:"Automated Detection of AI-Obfuscated Plagiarism in Modeling Assignments",authors:["Timur Sağlam","Sebastian Hahner","Larissa Schmid","Erik Burger"],venue:"46th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET ’24)",year:2024},{url:"https://doi.org/10.1109/MODELS-C59198.2023.00032",title:"How Students Plagiarize Modeling Assignments",authors:["Timur Sağlam","Larissa Schmid","Sebastian Hahner","Erik Burger"],venue:"2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)",year:2023},{url:"https://doi.org/10.1145/3550356.3556508",title:"Token-based plagiarism detection for metamodels",authors:["Timur Sağlam","Sebastian Hahner","Jan Willem Wittler","Thomas Kühn"],venue:"25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings",year:2022}];return(n,s)=>(Ee(),Se("section",null,[Xo,Qo,R("p",Zo,[(Ee(),Se(fe,null,or(t,r=>se(Yo,{key:r.title,publicationLink:r},null,8,["publicationLink"])),64))])]))}}),tl={class:"w-fit max-w-32"},nl=["href"],sl={class:"flex-1 flex flex-col justify-center"},rl=["src","alt"],il=tt({__name:"ReferenceLinkComponent",props:{referenceLink:{type:Object,required:!0}},setup(e){return(t,n)=>(Ee(),Se("div",tl,[R("a",{href:e.referenceLink.url,class:"font-light h-40 flex flex-col items-center text-center text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},[R("div",sl,[R("img",{class:"max-h-32 object-cover",src:e.referenceLink.image,alt:e.referenceLink.alt??e.referenceLink.title},null,8,rl)]),R("b",null,it(e.referenceLink.title),1)],8,nl)]))}}),ol="/MinimalLandingPage/assets/HIFIS_Logo_short_RGB_cropped-Bk4D-HzB.png",ll="/MinimalLandingPage/assets/github-C8iNpnhK.png",cl={class:"flex w-fit flex-col gap-5 md:flex-row md:gap-20 items-center"},fl=tt({__name:"ReferenceSection",setup(e){const t=[{url:"https://jplag.github.io/Demo/",title:"JPlag Demo",image:"https://raw.githubusercontent.com/jplag/JPlag/develop/report-viewer/src/assets/jplag-dark-transparent.png",alt:"JPlag logo for link to Demo page"},{url:"https://helmholtz.software/software/jplag",title:"Helmholtz RSD",image:ol,alt:"Helmholtz logo for link to RSD page"},{url:"https://www.github.com/jplag/JPlag",title:"Github",image:ll,alt:"Github logo for link to JPlag repository"}];return(n,s)=>(Ee(),Se("section",cl,[(Ee(),Se(fe,null,or(t,r=>se(il,{key:r.title,referenceLink:r},null,8,["referenceLink"])),64))]))}}),ul=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},al={},dl={class:"sticky top-0 h-14 overflow-hidden shadow bg-white"},hl=R("img",{class:"max-h-full ml-2 py-2 md:mx-auto",src:"https://raw.githubusercontent.com/jplag/JPlag/develop/report-viewer/src/assets/jplag-dark-transparent.png",alt:"Header image"},null,-1),pl=[hl];function gl(e,t){return Ee(),Se("header",dl,pl)}const ml=ul(al,[["render",gl]]),_l=R("h2",{class:"text-2xl pb-2"},"Have you used JPlag before?",-1),bl=R("hr",{class:"pb-2 md:mx-[-1rem]"},null,-1),xl=R("br",{class:"md:hidden"},null,-1),yl=R("br",{class:"md:hidden"},null,-1),wl=R("br",null,null,-1),Ss="https://docs.google.com/forms/d/e/1FAIpQLSckqUlXhIlJ-H2jtu2VmGf_mJt4hcnHXaDlwhpUL3XG1I8UYw/viewform",vl=tt({__name:"SurveySection",setup(e){return(t,n)=>(Ee(),Se("section",null,[_l,bl,R("p",null,[Ae(" Then please consider taking the "),R("a",{href:Ss,class:"text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},"survey"),Ae(". "),xl,Ae(" It takes less than 5 minutes. "),yl,Ae(" Your help is very appreciated and can help make JPlag a better tool. "),wl,R("a",{href:Ss,class:"text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},"Click here to get to the survey.")])]))}}),El={class:"flex flex-col min-h-screen"},Sl={class:"flex flex-col items-center px-4 flex-1 py-5 md:mt-2"},Cl=R("hr",{class:"my-5 w-full"},null,-1),Ol=R("hr",{class:"my-5 w-full"},null,-1),Pl=R("footer",{class:"shadow border-t border-gray-100 py-2 relative bottom-0"},[R("p",{class:"ml-2"}," © 2024 JPlag ")],-1),Tl=tt({__name:"App",setup(e){return(t,n)=>(Ee(),Se("div",El,[se(ml,{class:"w-full mt-0 md:hidden"}),R("main",Sl,[se(fl),Cl,se(el,{class:"md:max-w-[90%] md:min-w-[960px]"}),Ol,se(vl,{class:"md:max-w-[90%] md:min-w-[960px]"})]),Pl]))}});Vo(Tl).mount("#app"); +**/const bo="http://www.w3.org/2000/svg",xo="http://www.w3.org/1998/Math/MathML",Ie=typeof document<"u"?document:null,gs=Ie&&Ie.createElement("template"),yo={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ie.createElementNS(bo,e):t==="mathml"?Ie.createElementNS(xo,e):Ie.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ie.createTextNode(e),createComment:e=>Ie.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ie.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{gs.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const f=gs.content;if(s==="svg"||s==="mathml"){const u=f.firstChild;for(;u.firstChild;)f.appendChild(u.firstChild);f.removeChild(u)}t.insertBefore(f,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},wo=Symbol("_vtc");function vo(e,t,n){const s=e[wo];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ms=Symbol("_vod"),Eo=Symbol("_vsh"),So=Symbol(""),Co=/(^|;)\s*display\s*:/;function Oo(e,t,n){const s=e.style,r=W(n);let i=!1;if(n&&!r){if(t)if(W(t))for(const o of t.split(";")){const f=o.slice(0,o.indexOf(":")).trim();n[f]==null&&At(s,f,"")}else for(const o in t)n[o]==null&&At(s,o,"");for(const o in n)o==="display"&&(i=!0),At(s,o,n[o])}else if(r){if(t!==n){const o=s[So];o&&(n+=";"+o),s.cssText=n,i=Co.test(n)}}else t&&e.removeAttribute("style");ms in e&&(e[ms]=i?s.display:"",e[Eo]&&(s.display="none"))}const _s=/\s*!important$/;function At(e,t,n){if(P(n))n.forEach(s=>At(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Po(e,t);_s.test(n)?e.setProperty(et(s),n.replace(_s,""),"important"):e[s]=n}}const bs=["Webkit","Moz","ms"],on={};function Po(e,t){const n=on[t];if(n)return n;let s=Xe(t);if(s!=="filter"&&s in e)return on[t]=s;s=Is(s);for(let r=0;rln||(Fo.then(()=>ln=0),ln=Date.now());function Ho(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ae(jo(s,n.value),t,5,[s])};return n.value=e,n.attached=$o(),n}function jo(e,t){if(P(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const vs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,No=(e,t,n,s,r,i,o,f,u)=>{const d=r==="svg";t==="class"?vo(e,s,d):t==="style"?Oo(e,n,s):$t(t)?wn(t)||Mo(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Do(e,t,s,d))?Io(e,t,s,i,o,f,u):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),To(e,t,s,d))};function Do(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&vs(t)&&I(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return vs(t)&&W(n)?!1:t in e}const Uo=G({patchProp:No},yo);let Es;function Bo(){return Es||(Es=Yi(Uo))}const Vo=(...e)=>{const t=Bo().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ko(s);if(!r)return;const i=t._component;!I(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,Ko(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function Ko(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ko(e){return W(e)?document.querySelector(e):e}const Wo=["href"],Jo=R("br",null,null,-1),zo=R("br",null,null,-1),qo=R("br",null,null,-1),Go=R("button",{class:"border rounded-sm border-black px-2 mt-1"}," PDF ",-1),Yo=tt({__name:"PublicationLinkComponent",props:{publicationLink:{type:Object,required:!0}},setup(e){return(t,n)=>(Ee(),Se("div",null,[R("a",{href:e.publicationLink.url,class:"font-light"},[R("b",null,it(e.publicationLink.title),1),Ae(),Jo,Ae(" "+it(e.publicationLink.authors.join(", "))+" ",1),zo,R("i",null,it(e.publicationLink.venue),1),Ae(", "+it(e.publicationLink.year)+" ",1),qo,Go],8,Wo)]))}}),Xo=R("h2",{class:"text-2xl pb-2"},"Recent Publications:",-1),Qo=R("hr",{class:"pb-2 md:mx-[-1rem]"},null,-1),Zo={class:"space-y-3"},el=tt({__name:"PublicationsSection",setup(e){const t=[{url:"https://doi.org/10.1145/3639478.3643074",title:"Obfuscation-Resilient Software Plagiarism Detection with JPlag",authors:["Timur Sağlam","Sebastian Hahner","Larissa Schmid","Erik Burger"],venue:"IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings (ICSE-C ’24)",year:2024},{url:"https://doi.org/10.1145/3597503.3639192",title:"Detecting Automatic Software Plagiarism via Token Sequence Normalization",authors:["Timur Sağlam","Moritz Brödel","Larissa Schmid","Sebastian Hahner"],venue:"IEEE/ACM 46th International Conference on Software Engineering (ICSE ’24)",year:2024},{url:"https://doi.org/10.1145/3639474.3640084",title:"Automated Detection of AI-Obfuscated Plagiarism in Modeling Assignments",authors:["Timur Sağlam","Sebastian Hahner","Larissa Schmid","Erik Burger"],venue:"IEEE/ACM 46th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET ’24)",year:2024},{url:"https://doi.org/10.1109/MODELS-C59198.2023.00032",title:"How Students Plagiarize Modeling Assignments",authors:["Timur Sağlam","Larissa Schmid","Sebastian Hahner","Erik Burger"],venue:"2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)",year:2023},{url:"https://doi.org/10.1145/3550356.3556508",title:"Token-based plagiarism detection for metamodels",authors:["Timur Sağlam","Sebastian Hahner","Jan Willem Wittler","Thomas Kühn"],venue:"25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings",year:2022}];return(n,s)=>(Ee(),Se("section",null,[Xo,Qo,R("p",Zo,[(Ee(),Se(fe,null,or(t,r=>se(Yo,{key:r.title,publicationLink:r},null,8,["publicationLink"])),64))])]))}}),tl={class:"w-fit max-w-32"},nl=["href"],sl={class:"flex-1 flex flex-col justify-center"},rl=["src","alt"],il=tt({__name:"ReferenceLinkComponent",props:{referenceLink:{type:Object,required:!0}},setup(e){return(t,n)=>(Ee(),Se("div",tl,[R("a",{href:e.referenceLink.url,class:"font-light h-40 flex flex-col items-center text-center text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},[R("div",sl,[R("img",{class:"max-h-32 object-cover",src:e.referenceLink.image,alt:e.referenceLink.alt??e.referenceLink.title},null,8,rl)]),R("b",null,it(e.referenceLink.title),1)],8,nl)]))}}),ol="/MinimalLandingPage/assets/HIFIS_Logo_short_RGB_cropped-Bk4D-HzB.png",ll="/MinimalLandingPage/assets/github-C8iNpnhK.png",cl={class:"flex w-fit flex-col gap-5 md:flex-row md:gap-20 items-center"},fl=tt({__name:"ReferenceSection",setup(e){const t=[{url:"https://jplag.github.io/Demo/",title:"JPlag Demo",image:"https://raw.githubusercontent.com/jplag/JPlag/develop/report-viewer/src/assets/jplag-dark-transparent.png",alt:"JPlag logo for link to Demo page"},{url:"https://helmholtz.software/software/jplag",title:"Helmholtz RSD",image:ol,alt:"Helmholtz logo for link to RSD page"},{url:"https://www.github.com/jplag/JPlag",title:"Github",image:ll,alt:"Github logo for link to JPlag repository"}];return(n,s)=>(Ee(),Se("section",cl,[(Ee(),Se(fe,null,or(t,r=>se(il,{key:r.title,referenceLink:r},null,8,["referenceLink"])),64))]))}}),ul=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},al={},dl={class:"sticky top-0 h-14 overflow-hidden shadow bg-white"},hl=R("img",{class:"max-h-full ml-2 py-2 md:mx-auto",src:"https://raw.githubusercontent.com/jplag/JPlag/develop/report-viewer/src/assets/jplag-dark-transparent.png",alt:"Header image"},null,-1),pl=[hl];function gl(e,t){return Ee(),Se("header",dl,pl)}const ml=ul(al,[["render",gl]]),_l=R("h2",{class:"text-2xl pb-2"},"Have you used JPlag before?",-1),bl=R("hr",{class:"pb-2 md:mx-[-1rem]"},null,-1),xl=R("br",{class:"md:hidden"},null,-1),yl=R("br",{class:"md:hidden"},null,-1),wl=R("br",null,null,-1),Ss="https://docs.google.com/forms/d/e/1FAIpQLSckqUlXhIlJ-H2jtu2VmGf_mJt4hcnHXaDlwhpUL3XG1I8UYw/viewform",vl=tt({__name:"SurveySection",setup(e){return(t,n)=>(Ee(),Se("section",null,[_l,bl,R("p",null,[Ae(" Then please consider taking the "),R("a",{href:Ss,class:"text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},"survey"),Ae(". "),xl,Ae(" It takes less than 5 minutes. "),yl,Ae(" Your help is very appreciated and can help make JPlag a better tool. "),wl,R("a",{href:Ss,class:"text-link hover:text-link-hover visited:text-link-visited active:text-link-clicked underline"},"Click here to get to the survey.")])]))}}),El={class:"flex flex-col min-h-screen"},Sl={class:"flex flex-col items-center px-4 flex-1 py-5 md:mt-2"},Cl=R("hr",{class:"my-5 w-full"},null,-1),Ol=R("hr",{class:"my-5 w-full"},null,-1),Pl=R("footer",{class:"shadow border-t border-gray-100 py-2 relative bottom-0"},[R("p",{class:"ml-2"}," © 2024 JPlag ")],-1),Tl=tt({__name:"App",setup(e){return(t,n)=>(Ee(),Se("div",El,[se(ml,{class:"w-full mt-0 md:hidden"}),R("main",Sl,[se(fl),Cl,se(el,{class:"md:max-w-[90%] md:min-w-[960px]"}),Ol,se(vl,{class:"md:max-w-[90%] md:min-w-[960px]"})]),Pl]))}});Vo(Tl).mount("#app"); diff --git a/index.html b/index.html index b2cf10c..b1a49cb 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ JPlag - +