jankboard/client/public/splashscreen.html

24 lines
309 KiB
HTML
Raw Normal View History

2024-03-10 23:35:27 -07:00
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Jankboard 2</title>
<script type="module" crossorigin>var Nt=Object.defineProperty;var St=(t,e,n)=>e in t?Nt(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var H=(t,e,n)=>(St(t,typeof e!="symbol"?e+"":e,n),n);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();function $(){}const G=t=>t;function yt(t){return t()}function at(){return Object.create(null)}function O(t){t.forEach(yt)}function D(t){return typeof t=="function"}function et(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}function Ct(t){return Object.keys(t).length===0}function X(t){const e=typeof t=="string"&&t.match(/^\s*(-?[\d.]+)([^\s]*)\s*$/);return e?[parseFloat(e[1]),e[2]||"px"]:[t,"px"]}const $t=typeof window<"u";let nt=$t?()=>window.performance.now():()=>Date.now(),rt=$t?t=>requestAnimationFrame(t):$;const C=new Set;function wt(t){C.forEach(e=>{e.c(t)||(C.delete(e),e.f())}),C.size!==0&&rt(wt)}function it(t){let e;return C.size===0&&rt(wt),{promise:new Promise(n=>{C.add(e={c:t,f:n})}),abort(){C.delete(e)}}}function I(t,e){t.appendChild(e)}function vt(t){if(!t)return document;const e=t.getRootNode?t.getRootNode():t.ownerDocument;return e&&e.host?e:t.ownerDocument}function Pt(t){const e=B("style");return e.textContent="/* empty */",qt(vt(t),e),e.sheet}function qt(t,e){return I(t.head||t,e),e.sheet}function P(t,e,n){t.insertBefore(e,n||null)}function x(t){t.parentNode&&t.parentNode.removeChild(t)}function Mt(t,e){for(let n=0;n<t.length;n+=1)t[n]&&t[n].d(e)}function B(t){return document.createElement(t)}function U(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function bt(t){return document.createTextNode(t)}function jt(){return bt(" ")}function It(){return bt("")}function y(t,e,n){n==null?t.removeAttribute(e):t.getAttribute(e)!==n&&t.setAttribute(e,n)}function Rt(t){return Array.from(t.childNodes)}function M(t,e,n,r){n==null?t.style.removeProperty(e):t.style.setProperty(e,n,r?"important":"")}function Bt(t,e,{bubbles:n=!1,cancelable:r=!1}={}){return new CustomEvent(t,{detail:e,bubbles:n,cancelable:r})}const K=new Map;let T=0;function Ft(t){let e=5381,n=t.length;for(;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}function Dt(t,e){const n={stylesheet:Pt(e),rules:{}};return K.set(t,n),n}function W(t,e,n,r,i,s,o,c=0){const a=16.666/r;let u=`{
`;for(let m=0;m<=1;m+=a){const g=e+(n-e)*s(m);u+=m*100+`%{${o(g,1-g)}}
`}const h=u+`100% {${o(n,1-n)}}
}`,l=`__svelte_${Ft(h)}_${c}`,_=vt(t),{stylesheet:d,rules:f}=K.get(_)||Dt(_,t);f[l]||(f[l]=!0,d.insertRule(`@keyframes ${l} ${h}`,d.cssRules.length));const p=t.style.animation||"";return t.style.animation=`${p?`${p}, `:""}${l} ${r}ms linear ${i}ms 1 both`,T+=1,l}function Z(t,e){const n=(t.style.animation||"").split(", "),r=n.filter(e?s=>s.indexOf(e)<0:s=>s.indexOf("__svelte")===-1),i=n.length-r.length;i&&(t.style.animation=r.join(", "),T-=i,T||zt())}function zt(){rt(()=>{T||(K.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&x(e)}),K.clear())})}let F;function R(t){F=t}function Ut(){if(!F)throw new Error("Function called outside component initialization");return F}function Vt(t){Ut().$$.on_mount.push(t)}const S=[],dt=[];let q=[];const pt=[],Kt=Promise.resolve();let Y=!1;function Tt(){Y||(Y=!0,Kt.then(xt))}function v(t){q.push(t)}const Q=new Set;let N=0;function xt(){if(N!==0)return;const t=F;do{try{for(;N<S.length;){const e=S[N];N++,R(e),Wt(e.$$)}}catch(e){throw S.length=0,N=0,e}for(R(null),S.length=0,N=0;dt.length;)dt.pop()();for(let e=0;e<q.length;e+=1){const n=q[e];Q.has(n)||(Q.add(n),n())}q.length=0}while(S.length);for(;pt.length;)pt.pop()();Y=!1,Q.clear(),R(t)}function Wt(t){if(t.fragment!==null){t.update(),O(t.before_update);const e=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,e),t.after_update.forEach(v)}}function Zt(t){const e=[],n=[];q.forEach(r=>t.indexOf(r)===-1?e.push(r):n.push(r)),n.forEach(r=>r()),q=e}let j;function st(){return j||(j=Promise.resolve(),j.then(()=>{j=null})),j}function L(t,e,n){t.dispatchEvent(Bt(`${e?"intro":"outro"}${n}`))}const V=new Set;let w;function Jt(){w={r:0,c:[],p:w}}function Gt(){w.r||O(w.c),w=w.p}function k(t,e){t&&t.i&&(V.delete(t),t.i(e))}function J(t,e,n,r){if(t&&t.o){if(V.has(t))return;V.add(t),w.c.push(()=>{V.delete(t),r&&(n&&t.d(1),r())}),t.o(e)}else r&&r()}const ot={duration:0};function tt(t,e,n){const r={direction:"in"};let i=e(t,n,r),s=!1,o,c,a=0;function u(){o&&Z(t,o)}function h(){const{delay:_=0,duration:d=300,easing:f=G,tick:p=$,css:m}=i||ot;m&&(o=W(t,0,1,d,_,f,m,a++)),p(0,1);const g=nt()+_,b=g+d;c&&c.abort(),s=!0,v(()=>L(t,!0,"start")),c=it(A=>{if(s){if(A>=b)return p(1,0),L(t,!0,"end"),u(),s=!1;if(A>=g){const E=f((A-g)/d);p(E,1-E)}}return s})}let l=!1;return{start(){l||(l=!0,Z(t),D(i)?(i=i(r),st().then(h)):h())},invalidate(){l=!1},end(){s&&(u(),s=!1)}}}function ht(t,e,n){const r={direction:"out"};let i=e(t,n,r),s=!0,o;const c=w;c.r+=1;let a;function u(){const{delay:h=0,duration:l=300,easing:_=G,tick:d=$,css:f}=i||ot;f&&(o=W(t,1,0,l,h,_,f));const p=nt()+h,m=p+l;v(()=>L(t,!1,"start")),"inert"in t&&(a=t.inert,t.inert=!0),it(g=>{if(s){if(g>=m)return d(0,1),L(t,!1,"end"),--c.r||O(c.c),!1;if(g>=p){const b=_((g-p)/l);d(1-b,b)}}return s})}return D(i)?st().then(()=>{i=i(r),u()}):u(),{end(h){h&&"inert"in t&&(t.inert=a),h&&i.tick&&i.tick(1,0),s&&(o&&Z(t,o),s=!1)}}}function mt(t,e,n,r){let s=e(t,n,{direction:"both"}),o=r?0:1,c=null,a=null,u=null,h;function l(){u&&Z(t,u)}function _(f,p){const m=f.b-o;return p*=Math.abs(m),{a:o,b:f.b,d:m,duration:p,start:f.start,end:f.start+p,group:f.group}}function d(f){const{delay:p=0,duration:m=300,easing:g=G,tick:b=$,css:A}=s||ot,E={start:nt()+p,b:f};f||(E.group=w,w.r+=1),"inert"in t&&(f?h!==void 0&&(t.inert=h):(h=t.inert,t.inert=!0)),c||a?a=E:(A&&(l(),u=W(t,o,f,m,p,g,A)),f&&b(0,1),c=_(E,m),v(()=>L(t,f,"start")),it(z=>{if(a&&z>a.start&&(c=_(a,m),a=null,L(t,c.b,"start"),A&&(l(),u=W(t,o,c.b,c.duration,0,g,s.css))),c){if(z>=c.end)b(o=c.b,1-o),L(t,c.b,"end"),a||(c.b?l():--c.group.r||O(c.group.c)),c=null;else if(z>=c.start){const Et=z-c.start;o=c.a+c.d*g(Et/c.duration),b(o,1-o)}}return!!(c||a)}))}return{run(f){D(s)?st().then(()=>{s=s({direction:f?"in":"out"}),d(f)}):d(f)},end(){l(),c=a=null}}}function Ht(t){return(t==null?void 0:t.length)!==void 0?t:Array.from(t)}function At(t){t&&t.c()}function ft(t,e,n){const{fragment:r,after_update:i}=t.$$;r&&r.m(e,n),v(()=>{const s=t.$$.on_mount.map(yt).filter(D);t.$$.on_destroy?t.$$.on_destroy.push(...s):O(s),t.$$.on_mount=[]}),i.forEach(v)}function ct(t,e){const n=t.$$;n.fragment!==null&&(Zt(n.after_updat
transform: ${u} translate(${(1-p)*l}${_}, ${(1-p)*d}${f});
opacity: ${a-h*m}`}}function ee(t,{delay:e=0,speed:n,duration:r,easing:i=Lt}={}){let s=t.getTotalLength();const o=getComputedStyle(t);return o.strokeLinecap!=="butt"&&(s+=parseInt(o.strokeWidth)),r===void 0?n===void 0?r=800:r=s/n:typeof r=="function"&&(r=r(s)),{delay:e,duration:r,easing:i,css:(c,a)=>`
stroke-dasharray: ${s};
stroke-dashoffset: ${a*s};
`}}function ne(t,e){const{delay:n=0,duration:r=400,easing:i=kt}=e,s=parseFloat(getComputedStyle(t).strokeWidth);return{delay:n,duration:r,easing:i,css:o=>`opacity: ${o}; stroke-width: ${o*s}`}}const re="M45.41,108.86A21.81,21.81,0,0,1,22,100.18,20.2,20.2,0,0,1,18.53,84.9a19,19,0,0,1,.65-2.57l.52-1.58,1.41,1a35.32,35.32,0,0,0,10.75,5.37l1,.31-.1,1a6.2,6.2,0,0,0,1.11,4.08A6.57,6.57,0,0,0,41,95.19a6,6,0,0,0,1.68-.74L70.11,76.94a5.76,5.76,0,0,0,2.59-3.83,6.09,6.09,0,0,0-1-4.6,6.58,6.58,0,0,0-7.06-2.62,6.21,6.21,0,0,0-1.69.74L52.43,73.31a19.88,19.88,0,0,1-5.58,2.45,21.82,21.82,0,0,1-23.43-8.68A20.2,20.2,0,0,1,20,51.8a19,19,0,0,1,8.56-12.7L56,21.59a19.88,19.88,0,0,1,5.58-2.45A21.81,21.81,0,0,1,85,27.82,20.2,20.2,0,0,1,88.47,43.1a19,19,0,0,1-.65,2.57l-.52,1.58-1.41-1a35.32,35.32,0,0,0-10.75-5.37l-1-.31.1-1a6.2,6.2,0,0,0-1.11-4.08,6.57,6.57,0,0,0-7.06-2.62,6,6,0,0,0-1.68.74L36.89,51.06a5.71,5.71,0,0,0-2.58,3.83,6,6,0,0,0,1,4.6,6.58,6.58,0,0,0,7.06,2.62,6.21,6.21,0,0,0,1.69-.74l10.48-6.68a19.88,19.88,0,0,1,5.58-2.45,21.82,21.82,0,0,1,23.43,8.68A20.2,20.2,0,0,1,87,76.2a19,19,0,0,1-8.56,12.7L51,106.41a19.88,19.88,0,0,1-5.58,2.45",ie="M65,34 L37,52 A1 1 0 0 0 44 60 L70.5,44.5 A1 1 0 0 0 65,34Z M64,67 L36,85 A1 1 0 0 0 42 94 L68,77.5 A1 1 0 0 0 64,67Z";function se(t,e,n){const r=t.slice();return r[1]=e[n],r[3]=n,r}function gt(t){let e,n,r,i,s,o,c,a,u,h,l,_=Ht("JANKBOARD"),d=[];for(let f=0;f<_.length;f+=1)d[f]=oe(se(t,_,f));return{c(){e=U("svg"),n=U("g"),r=U("path"),s=U("path"),a=jt(),u=B("div");for(let f=0;f<d.length;f+=1)d[f].c();M(r,"stroke","#ff3e00"),M(r,"fill","#ff3e00"),M(r,"stroke-width","50"),y(r,"d",ie),y(r,"class","svelte-pb5q44"),M(s,"stroke","#ff3e00"),M(s,"stroke-width","2"),y(s,"stroke-linecap","round"),y(s,"d",re),y(s,"class","svelte-pb5q44"),y(n,"opacity","0.35"),y(e,"xmlns","http://www.w3.org/2000/svg"),y(e,"viewBox","0 0 103 124"),y(e,"class","svelte-pb5q44"),y(u,"class","centered svelte-pb5q44")},m(f,p){P(f,e,p),I(e,n),I(n,r),I(n,s),P(f,a,p),P(f,u,p);for(let m=0;m<d.length;m+=1)d[m]&&d[m].m(u,null);l=!0},i(f){if(!l){f&&(i||v(()=>{i=tt(r,ne,{duration:400,delay:1e3,easing:Yt}),i.start()})),f&&(o||v(()=>{o=tt(s,ee,{duration:1e3}),o.start()})),c&&c.end(1);for(let p=0;p<_.length;p+=1)k(d[p]);h&&h.end(1),l=!0}},o(f){f&&(c=ht(n,Ot,{duration:200})),f&&(h=ht(u,te,{y:-20,duration:800})),l=!1},d(f){f&&(x(e),x(a),x(u)),f&&c&&c.end(),Mt(d,f),f&&h&&h.end()}}}function oe(t){let e,n;return{c(){e=B("span"),e.textContent=`${t[1]}`,y(e,"class","svelte-pb5q44")},m(r,i){P(r,e,i)},p:$,i(r){n||v(()=>{n=tt(e,Ot,{delay:1e3+t[3]*150,duration:800}),n.start()})},o:$,d(r){r&&x(e)}}}function fe(t){let e,n=t[0]&&gt(t);return{c(){n&&n.c(),e=It()},m(r,i){n&&n.m(r,i),P(r,e,i)},p(r,[i]){r[0]?n?i&1&&k(n,1):(n=gt(r),n.c(),k(n,1),n.m(e.parentNode,e)):n&&(Jt(),J(n,1,1,()=>{n=null}),Gt())},i(r){k(n)},o(r){J(n)},d(r){r&&x(e),n&&n.d(r)}}}function ce(t,e,n){let r=!1;return Vt(()=>{n(0,r=!0)}),[r]}class ue extends lt{constructor(e){super(),ut(this,e,ce,fe,et,{})}}function le(t){let e,n,r,i,s;return r=new ue({}),{c(){e=B("div"),n=B("div"),At(r.$$.fragment),y(n,"class","max-w-64"),y(e,"class","absolute w-screen h-screen flex justify-center items-center flex-col overflow-hidden select-none bg svelte-1hm2i9q")},m(o,c){P(o,e,c),I(e,n),ft(r,n,null),s=!0},p:$,i(o){s||(k(r.$$.fragment,o),o&&v(()=>{s&&(i||(i=mt(e,_t,{duration:300,amount:.5},!0)),i.run(1))}),s=!0)},o(o){J(r.$$.fragment,o),o&&(i||(i=mt(e,_t,{duration:300,amount:.5},!1)),i.run(0)),s=!1},d(o){o&&x(e),ct(r),o&&i&&i.end()}}}class ae extends lt{constructor(e){super(),ut(this,e,null,le,et,{})}}function de(t){let e,n;return e=new ae({}),{c(){At(e.$$.fragment)},m(r,i){ft(e,r,i),n=!0},p:$,i(r){n||(k(e.$$.fragment,r),n=!0)},o(r){J(e.$$.fragment,r),n=!1},d(r){ct(e,r)}}}class pe extends lt{constructor(e){super(),ut(this,e,null,de,et,{})}}new pe({target:document.getElementById("app")});
</script>
<style rel="stylesheet" crossorigin>*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000
</style>
</head>
<body>
<div id="app"></div>
</body>
</html>