Remove build (wwwroot) from repo. UI tweaks.

This commit is contained in:
Leo Vasanko committed 2023-11-05 14:07:07 +00:00
1 parent 589e5a682c
commit 139ff51dcd
68 files changed
+11 -329

No files matched your search

+1
View File
@@ -3,4 +3,5 @@
__pycache__/
*.egg-info/
/cista/_version.py
/cista/wwwroot/*
/dist
+6 -4
View File
@@ -49,13 +49,15 @@ const headerMain = ref<typeof HeaderMain | null>(null)
let vert = 0
let timer: any = null
const globalShortcutHandler = (event: KeyboardEvent) => {
const c = documentStore.fileExplorer.isCursor()
const keyup = event.type === 'keyup'
if (event.repeat) {
if (event.key === 'ArrowUp' || event.key === 'ArrowDown') event.preventDefault()
if (event.key === 'ArrowUp' || event.key === 'ArrowDown' || (c && event.code === 'Space')) {
event.preventDefault()
}
return
}
//console.log("key pressed", event)
const c = documentStore.fileExplorer.isCursor()
const keyup = event.type === 'keyup'
// For up/down implement custom fast repeat
if (event.key === 'ArrowUp') vert = keyup ? 0 : event.altKey ? -10 : -1
else if (event.key === 'ArrowDown') vert = keyup ? 0 : event.altKey ? 10 : 1
@@ -83,7 +85,7 @@ const globalShortcutHandler = (event: KeyboardEvent) => {
event.preventDefault()
if (!vert) {
if (timer) {
clearInterval(timer)
clearTimeout(timer) // Good for either timeout or interval
timer = null
}
return
@@ -198,6 +198,7 @@ defineExpose({
} else {
documentStore.selected.add(doc.key)
}
this.cursorMove(1)
},
cursorMove(d: number) {
// Move cursor up or down (keyboard navigation)
@@ -4,6 +4,7 @@
id="FileRenameInput"
type="text"
v-model="name"
@blur="exit"
@keyup.esc="exit"
@keyup.enter="apply"
/>
+2 -1
View File
@@ -3,7 +3,8 @@
"include": ["env.d.ts", "src/**/*", "src/**/*.vue"],
"exclude": ["src/**/__tests__/*"],
"compilerOptions": {
"lib": ["ES2021"],
"lib": ["es2021", "DOM"],
"target": "es2021",
"composite": true,
"baseUrl": ".",
"paths": {
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 28 28"},c=o("path",{d:"M19.2 2.6H6.1V29h19.8V9.3l-6.7-6.7zM18.5 16v7.1h-5.3V16H8.7l7.1-7.1L23 16h-4.5z"},null,-1),n=[c];function a(r,d){return e(),t("svg",s,n)}const h={render:a};export{h as default,a as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=t("path",{d:"M29 6H16l-1-2H4L2 8h28zM0 10l2 20h28l2-20H0zm18.3 9.5V27h-5.6v-7.5H8l7.5-7.5 7.5 7.5h-4.7z"},null,-1),n=[c];function r(a,l){return e(),o("svg",s,n)}const h={render:r};export{h as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",width:"640",height:"640",viewBox:"0 -32 640 640"},s=o("path",{d:"M495.46 365.98c-13.03-13.37-150.24-144.06-150.24-144.06A35.16 35.16 0 0 0 320 211.2a35.06 35.06 0 0 0-25.22 10.72s-137.2 130.7-150.27 144.06c-13 13.38-13.9 37.44 0 51.72 14 14.24 33.4 15.4 50.48 0L320 297.8l125.02 119.9c17.1 15.4 36.55 14.24 50.44 0 13.95-14.3 13.08-38.37 0-51.72z"},null,-1),r=[s];function a(n,d){return e(),t("svg",c,r)}const i={render:a};export{i as default,a as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"-6 -2 44 36"},r=t("path",{d:"M12 18H6v4l-6-6 6-6v4h6zm8-4h6v-4l6 6-6 6v-4h-6z"},null,-1),c=[r];function n(a,h){return e(),o("svg",s,c)}const d={render:n};export{d as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -6 16 44"},r=t("path",{d:"M8 20v6h4l-6 6-6-6h4v-6zm-4-8V6H0l6-6 6 6H8v6z"},null,-1),c=[r];function n(a,l){return e(),o("svg",s,c)}const h={render:n};export{h as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512",viewBox:"-48 0 512 512"},s=o("path",{d:"M320 96 128 288l-64-64-64 64 128 128 256-256-64-64z"},null,-1),n=[s];function r(a,h){return e(),t("svg",c,n)}const i={render:r};export{i as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512",viewBox:"-24 8 512 512"},c=o("path",{d:"m304 96-48 48 112 112-112 112 48 48 144-160L304 96zm-160 0L0 256l144 160 48-48L80 256l112-112-48-48z"},null,-1),n=[c];function r(a,d){return e(),t("svg",s,n)}const l={render:r};export{l as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},s=t("path",{d:"M223.97 175A81 81 0 0 0 143 256c0 44.7 36.27 81.03 80.97 81.03 44.72 0 80.72-36.34 80.72-81.03 0-44.73-36-81-80.8-81zM386.3 302.53l-14.58 35.16 29.47 57.8-36.1 36.1-59.3-28-35.2 14.4-17.87 54.6-2.28 7.24h-51L177.4 418.2l-35.17-14.5-57.9 29.4-36.1-36.1 27.97-59.2-14.47-35.12L0 282.6v-51l61.7-22.1 14.5-35.1-25.96-51.23-3.43-6.72 36.1-36.03 59.3 27.92 35.1-14.5 17.9-54.6 2.3-7.24h51l22.1 61.73 35.07 14.52 58.04-29.4 36.06 36.03-27.96 59.2 14.42 35.17 61.8 20.13v50.97l-61.67 22.18z"},null,-1),n=[s];function l(r,a){return e(),o("svg",c,n)}const h={render:l};export{h as default,l as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 36 36"},c=t("path",{d:"M26 8h-6V6l-6-6H0v24h12v8h20V14l-6-6zm0 2.83L29.17 14H26v-3.17zm-12-8L17.17 6H14V2.83zM2 2h10v6h6v14H2V2zm28 28H14v-6h6V10h4v6h6v14z"},null,-1),h=[c];function n(r,a){return e(),o("svg",s,h)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as e,c,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"M19.2 2.6H6.1V29h19.8V9.3l-6.7-6.7zm3 15c0 .2-.2.4-.4.4h-4.4v4.4c0 .2-.2.4-.4.4h-2.4c-.2 0-.4-.2-.4-.4V18H9.9c-.2 0-.4-.2-.4-.4v-2.4c0-.2.2-.4.4-.4h4.4v-4.4c0-.2.2-.4.4-.4H17c.2 0 .4.2.4.4v4.4h4.4c.2 0 .4.2.4.4v2.4z"},null,-1),n=[s];function r(a,h){return e(),c("svg",o,n)}const d={render:r};export{d as default,r as render};
@@ -1 +0,0 @@
import{o as e,c,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"M29 6H16l-1-2H4L2 8h28zM0 10l2 20h28l2-20H0zm22.8 11.2c0 .3-.2.5-.5.5h-5.2v5.2c0 .3-.2.5-.5.5h-2.8c-.3 0-.5-.2-.5-.5v-5.2H8.1c-.3 0-.5-.2-.5-.5v-2.8c0-.3.2-.5.5-.5h5.2v-5.2c0-.3.2-.5.5-.5h2.8c.3 0 .5.2.5.5v5.2h5.2c.3 0 .5.2.5.5v2.8z"},null,-1),r=[s];function h(n,a){return e(),c("svg",o,r)}const d={render:h};export{d as default,h as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=t("path",{d:"M25.3 8.56 17.88 16l7.44 7.44-1.86 1.87L16 17.9l-7.44 7.4-1.86-1.85L14.12 16 6.68 8.56 8.55 6.7 16 14.12l7.44-7.44z"},null,-1),n=[c];function r(a,l){return e(),o("svg",s,n)}const _={render:r};export{_ as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},a=o("path",{d:"M24.27 3.2H6.4a3.2 3.2 0 0 0-3.2 3.2v19.2a3.2 3.2 0 0 0 3.2 3.2h19.2a3.2 3.2 0 0 0 3.2-3.2V8.2l-4.53-5zm-1.87 9.6c0 .88-.72 1.6-1.6 1.6h-9.6a1.6 1.6 0 0 1-1.6-1.6v-8h12.8v8zm-1.6-6.4h-3.2v6.4h3.2V6.4z"},null,-1),c=[a];function n(r,h){return e(),t("svg",s,c)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as c,c as s,a as e}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 30"},t=e("path",{d:"M23 25.9c0-.3-.1-.6-.3-.8s-.5-.3-.8-.3c-.3 0-.6.1-.8.3-.2.2-.3.5-.3.8s.1.6.3.8c.2.2.5.3.8.3.3 0 .6-.1.8-.3.2-.3.3-.5.3-.8zm4.6 0c0-.3-.1-.6-.3-.8s-.5-.3-.8-.3c-.3 0-.6.1-.8.3-.2.2-.3.5-.3.8s.1.6.3.8c.2.2.5.3.8.3.3 0 .6-.1.8-.3.2-.3.3-.5.3-.8zm2.3-4v5.7c0 .5-.2.9-.5 1.2-.3.3-.7.5-1.2.5H1.9c-.5 0-.9-.2-1.2-.5s-.5-.7-.5-1.2v-5.7c0-.5.2-.9.5-1.2.3-.3.7-.5 1.2-.5h8.3l2.4 2.4c.7.7 1.5 1 2.4 1 .9 0 1.7-.3 2.4-1l2.4-2.4h8.3c.5 0 .9.2 1.2.5.4.3.6.7.6 1.2zm-5.8-10.2c.2.5.1.9-.3 1.3l-8 8c-.2.2-.5.3-.8.3-.3 0-.6-.1-.8-.3l-8-8c-.4-.3-.5-.8-.3-1.3S6.5 11 7 11h4.6V3c0-.3.1-.6.3-.8s.5-.3.8-.3h4.6c.3 0 .6.1.8.3s.3.5.3.8v8H23c.5 0 .8.2 1.1.7z"},null,-1),n=[t];function a(l,r){return c(),s("svg",o,n)}const h={render:a};export{h as default,a as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",width:"448",height:"448",viewBox:"-136 0 448 448"},c=o("path",{d:"M128 312v56q0 6.5-4.75 11.25T112 384H48q-6.5 0-11.25-4.75T32 368v-56q0-6.5 4.75-11.25T48 296h64q6.5 0 11.25 4.75T128 312zm7.5-264-7 192q-.25 6.5-5.13 11.25T112 256H48q-6.5 0-11.38-4.75T31.5 240l-7-192q-.25-6.5 4.38-11.25T40 32h80q6.5 0 11.13 4.75T135.5 48z"},null,-1),n=[c];function a(r,h){return e(),t("svg",s,n)}const i={render:a};export{i as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c,a as s}from"./index-38f20193.js";const t={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 36 36"},o=s("path",{d:"M29.715 16c-1.696-2.625-4.018-4.875-6.804-6.304A7.938 7.938 0 0 1 24 13.714c0 4.411-3.589 8-8 8s-8-3.589-8-8c0-1.411.375-2.804 1.089-4.018C6.303 11.125 3.982 13.375 2.285 16c3.054 4.714 7.982 8 13.714 8s10.661-3.286 13.714-8zM16.858 9.143a.87.87 0 0 0-.857-.857c-2.982 0-5.429 2.446-5.429 5.429 0 .464.393.857.857.857s.857-.393.857-.857c0-2.036 1.679-3.714 3.714-3.714a.87.87 0 0 0 .857-.857zM32 16c0 .446-.143.857-.357 1.232-3.286 5.411-9.304 9.054-15.643 9.054S3.643 22.625.357 17.232C.143 16.857 0 16.446 0 16s.143-.857.357-1.232C3.643 9.375 9.661 5.714 16 5.714s12.357 3.661 15.643 9.054c.214.375.357.786.357 1.232z"},null,-1),a=[o];function n(r,d){return e(),c("svg",t,a)}const l={render:n};export{l as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",viewBox:"-12 -12 512 512"},s=o("path",{d:"M480 416 355.44 291.44C373.22 262.4 384 228.58 384 192 384 85.98 298 0 192 0 85.98 0 0 85.98 0 192c0 106 85.98 192 192 192 36.58 0 70.4-10.78 99.44-28.5L416 480c8.75 8.75 23.25 8.7 32 0l32-32a22.8 22.8 0 0 0 0-32zm-288-96c-70.7 0-128-57.3-128-128S121.3 64 192 64s128 57.3 128 128-57.3 128-128 128z"},null,-1),n=[s];function a(r,d){return e(),t("svg",c,n)}const _={render:a};export{_ as default,a as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const h={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=o("path",{d:"M18.7 6.7h6.6v6.6h-2.6v-4h-4V6.7zm4 16v-4h2.6v6.6h-6.6v-2.6h4zm-16-9.4V6.7h6.6v2.6h-4v4H6.7zm2.6 5.4v4h4v2.6H6.7v-6.6h2.6z"},null,-1),c=[s];function n(r,v){return e(),t("svg",h,c)}const l={render:n};export{l as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as t,c as e,a as c}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512"},s=c("path",{d:"M256 6.3C114.6 6.3 0 121 0 262.3c0 113 73.4 209 175 243 13 2.3 17.6-5.6 17.6-12.4l-.4-48C121 460.5 106 415 106 415c-11.7-29.5-28.5-37.4-28.5-37.4-23.2-16 1.8-15.6 1.8-15.6 25.7 1.8 39.2 26.4 39.2 26.4 23 39.2 60 27.8 74.5 21.3 2.3-16.5 9-27.8 16.3-34.2C152.3 369 92.6 347 92.6 249c0-28 10-50.8 26.4-68.8-2.6-6.4-11.4-32.5 2.5-67.7 0 0 21.5-7 70.4 26.2 20-5.6 42-8.5 64-8.6 21.3.7 43.2 3 64 9 49-33 70-26 70-26 14 35.3 5 61.4 2.4 67.8 16.3 18 26.2 40.8 26.2 68.7 0 98.4-60 120-117 126.4 9.2 8 17.4 23.4 17.4 47.3l-.2 70.2c0 6.6 4.7 14.6 17.7 12 101.7-34 175-129.7 175-243C512 121 397.5 6 256 6z"},null,-1),n=[s];function r(a,h){return t(),e("svg",o,n)}const l={render:r};export{l as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=t("path",{d:"M32 18.45 16 6.03 0 18.45V13.4L16 .96 32 13.4zM28 18v12h-8v-8h-8v8H4V18l12-9z"},null,-1),n=[c];function r(a,h){return e(),o("svg",s,n)}const l={render:r};export{l as default,r as render};
-9
View File
@@ -1,9 +0,0 @@
var $i=Object.defineProperty;var Li=(e,t,n)=>t in e?$i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ur=(e,t,n)=>(Li(e,typeof t!="symbol"?t+"":t,n),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&s(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function s(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();function Ms(e,t){const n=Object.create(null),s=e.split(",");for(let r=0;r<s.length;r++)n[s[r]]=!0;return t?r=>!!n[r.toLowerCase()]:r=>!!n[r]}const ce={},At=[],De=()=>{},Di=()=>!1,Fi=/^on[^a-z]/,Dn=e=>Fi.test(e),$s=e=>e.startsWith("onUpdate:"),ye=Object.assign,Ls=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ji=Object.prototype.hasOwnProperty,Q=(e,t)=>ji.call(e,t),U=Array.isArray,kt=e=>fn(e)==="[object Map]",Fn=e=>fn(e)==="[object Set]",ar=e=>fn(e)==="[object Date]",z=e=>typeof e=="function",me=e=>typeof e=="string",tn=e=>typeof e=="symbol",le=e=>e!==null&&typeof e=="object",po=e=>le(e)&&z(e.then)&&z(e.catch),ho=Object.prototype.toString,fn=e=>ho.call(e),Ni=e=>fn(e).slice(8,-1),mo=e=>fn(e)==="[object Object]",Ds=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,wn=Ms(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),jn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Vi=/-(\w)/g,ze=jn(e=>e.replace(Vi,(t,n)=>n?n.toUpperCase():"")),Ui=/\B([A-Z])/g,wt=jn(e=>e.replace(Ui,"-$1").toLowerCase()),Nn=jn(e=>e.charAt(0).toUpperCase()+e.slice(1)),ss=jn(e=>e?`on${Nn(e)}`:""),nn=(e,t)=>!Object.is(e,t),xn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},On=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ps=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let fr;const hs=()=>fr||(fr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fs(e){if(U(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=me(s)?Wi(s):Fs(s);if(r)for(const o in r)t[o]=r[o]}return t}else{if(me(e))return e;if(le(e))return e}}const Bi=/;(?![^(]*\))/g,Hi=/:([^]+)/,Ki=/\/\*[^]*?\*\//g;function Wi(e){const t={};return e.replace(Ki,"").split(Bi).forEach(n=>{if(n){const s=n.split(Hi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function vt(e){let t="";if(me(e))t=e;else if(U(e))for(let n=0;n<e.length;n++){const s=vt(e[n]);s&&(t+=s+" ")}else if(le(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const zi="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",qi=Ms(zi);function go(e){return!!e||e===""}function Ji(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=Vn(e[s],t[s]);return n}function Vn(e,t){if(e===t)return!0;let n=ar(e),s=ar(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=tn(e),s=tn(t),n||s)return e===t;if(n=U(e),s=U(t),n||s)return n&&s?Ji(e,t):!1;if(n=le(e),s=le(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const i in e){const l=e.hasOwnProperty(i),c=t.hasOwnProperty(i);if(l&&!c||!l&&c||!Vn(e[i],t[i]))return!1}}return String(e)===String(t)}function _o(e,t){return e.findIndex(n=>Vn(n,t))}const Ke=e=>me(e)?e:e==null?"":U(e)||le(e)&&(e.toString===ho||!z(e.toString))?JSON.stringify(e,vo,2):String(e),vo=(e,t)=>t&&t.__v_isRef?vo(e,t.value):kt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r])=>(n[`${s} =>`]=r,n),{})}:Fn(t)?{[`Set(${t.size})`]:[...t.values()]}:le(t)&&!U(t)&&!mo(t)?String(t):t;let Ae;class yo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ae,!t&&Ae&&(this.index=(Ae.scopes||(Ae.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ae;try{return Ae=this,t()}finally{Ae=n}}}on(){Ae=this}off(){Ae=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.scopes)for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function bo(e){return new yo(e)}function Qi(e,t=Ae){t&&t.active&&t.effects.push(e)}function Eo(){return Ae}function Yi(e){Ae&&Ae.cleanups.push(e)}const js=e=>{const t=new Set(e);return t.w=0,t.n=0,t},wo=e=>(e.w&ut)>0,xo=e=>(e.n&ut)>0,Xi=({deps:e})=>{if(e.length)for(let t=0;t<e.Line truncated
* pinia v2.1.6
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let pi;const Gn=e=>pi=e,hi=Symbol();function Cs(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Zt;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Zt||(Zt={}));function au(){const e=bo(!0),t=e.run(()=>fe({}));let n=[],s=[];const r=Bn({install(o){Gn(r),r._a=o,o.provide(hi,r),o.config.globalProperties.$pinia=r,s.forEach(i=>n.push(i)),s=[]},use(o){return!this._a&&!uu?s.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const mi=()=>{};function Hr(e,t,n,s=mi){e.push(t);const r=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),s())};return!n&&Eo()&&Yi(r),r}function St(e,...t){e.slice().forEach(n=>{n(...t)})}const fu=e=>e();function Ss(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,s)=>e.set(s,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const s=t[n],r=e[n];Cs(r)&&Cs(s)&&e.hasOwnProperty(n)&&!ae(s)&&!it(s)?e[n]=Ss(r,s):e[n]=s}return e}const du=Symbol();function pu(e){return!Cs(e)||!e.hasOwnProperty(du)}const{assign:nt}=Object;function hu(e){return!!(ae(e)&&e.effect)}function mu(e,t,n,s){const{state:r,actions:o,getters:i}=t,l=n.state.value[e];let c;function u(){l||(n.state.value[e]=r?r():{});const a=Cl(n.state.value[e]);return nt(a,o,Object.keys(i||{}).reduce((d,h)=>(d[h]=Bn(ve(()=>{Gn(n);const g=n._s.get(e);return i[h].call(g,g)})),d),{}))}return c=gi(e,u,t,n,s,!0),c}function gi(e,t,n={},s,r,o){let i;const l=nt({actions:{}},n),c={deep:!0};let u,a,d=[],h=[],g;const v=s.state.value[e];!o&&!v&&(s.state.value[e]={}),fe({});let x;function T(I){let B;u=a=!1,typeof I=="function"?(I(s.state.value[e]),B={type:Zt.patchFunction,storeId:e,events:g}):(Ss(s.state.value[e],I),B={type:Zt.patchObject,payload:I,storeId:e,events:g});const se=x=Symbol();pn().then(()=>{x===se&&(u=!0)}),a=!0,St(d,B,s.state.value[e])}const k=o?function(){const{state:B}=n,se=B?B():{};this.$patch(pe=>{nt(pe,se)})}:mi;function S(){i.stop(),d=[],h=[],s._s.delete(e)}function W(I,B){return function(){Gn(s);const se=Array.from(arguments),pe=[],Se=[];function ke(X){pe.push(X)}function ft(X){Se.push(X)}St(h,{args:se,name:I,store:P,after:ke,onError:ft});let Te;try{Te=B.apply(this&&this.$id===e?this:P,se)}catch(X){throw St(Se,X),X}return Te instanceof Promise?Te.then(X=>(St(pe,X),X)).catch(X=>(St(Se,X),Promise.reject(X))):(St(pe,Te),Te)}}const L={_p:s,$id:e,$onAction:Hr.bind(null,h),$patch:T,$reset:k,$subscribe(I,B={}){const se=Hr(d,I,B.detached,()=>pe()),pe=i.run(()=>Jt(()=>s.state.value[e],Se=>{(B.flush==="sync"?a:u)&&I({storeId:e,type:Zt.direct,events:g},Se)},nt({},c,B)));return se},$dispose:S},P=Bt(L);s._s.set(e,P);const $=s._a&&s._a.runWithContext||fu,Z=s._e.run(()=>(i=bo(),$(()=>i.run(t))));for(const I in Z){const B=Z[I];if(ae(B)&&!hu(B)||it(B))o||(v&&pu(B)&&(ae(B)?B.value=v[I]:Ss(B,v[I])),s.state.value[e][I]=B);else if(typeof B=="function"){const se=W(I,B);Z[I]=se,l.actions[I]=B}}return nt(P,Z),nt(Y(P),Z),Object.defineProperty(P,"$state",{get:()=>s.state.value[e],set:I=>{T(B=>{nt(B,I)})}}),s._p.forEach(I=>{nt(P,i.run(()=>I({store:P,app:s._a,pinia:s,options:l})))}),v&&o&&n.hydrate&&n.hydrate(P.$state,v),u=!0,a=!0,P}function gu(e,t,n){let s,r;const o=typeof t=="function";typeof e=="string"?(s=e,r=o?n:t):(r=e,s=e.id);function i(l,c){const u=fc();return l=l||(u?je(hi,null):null),l&&Gn(l),l=pi,l._s.has(s)||(o?gi(s,t,r,l):mu(s,r,l)),l._s.get(s)}return i.$id=s,i}const _u="modulepreload",vu=function(e){return"/"+e},Kr={},F=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(o=>{if(o=vu(o),o in Kr)return;Kr[o]=!0;const i=o.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!s)for(let a=r.length-1;a>=0;a--){const d=r[a];if(d.href===o&&(!i||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${o}"]${l}`))return;const u=document.createElement("link");if(u.rel=i?"stylesheet":_u,i||(u.as="script",u.crossOrigin=""),u.href=o,document.head.appendChild(u),i)return new Promise((a,d)=>{u.addEventListener("load",a),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${o}`)))})})).then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},yu={class:"breadcrumb"},bu={href:"#/"},Eu=["href"],wu=Ce({__name:"BreadCrumb",props:{path:{}},setup(e){const t=e,n=Wo(()=>F(()=>import("./home-44e69561.js"),[]));return(s,r)=>(ne(),ue("div",yu,[K("a",bu,[(ne(),xt(Qo(de(n))))]),(ne(!0),ue(_e,null,Yo(t.path,(o,i)=>(ne(),ue("a",{key:i,href:`/#/${t.path.slice(0,i+1).join("/")}/`},Ke(o),9,Eu))),128))]))}});const xu=(e,t)=>{const n=e[t];return n?typeof n=="function"?n():Promise.resolve(n):new Promise((s,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ru={class:"action-button"},Pu=Ce({__name:"SvgButton",props:{name:{}},Line truncated
* vue-router v4.2.4
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/const It=typeof window<"u";function ra(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const te=Object.assign;function as(e,t){const n={};for(const s in t){const r=t[s];n[s]=Ne(r)?r.map(e):e(r)}return n}const Gt=()=>{},Ne=Array.isArray,oa=/\/$/,ia=e=>e.replace(oa,"");function fs(e,t,n="/"){let s,r={},o="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l<c&&l>=0&&(c=-1),c>-1&&(s=t.slice(0,c),o=t.slice(c+1,l>-1?l:t.length),r=e(o)),l>-1&&(s=s||t.slice(0,l),i=t.slice(l,t.length)),s=aa(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:i}}function la(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function zr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ca(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&jt(t.matched[s],n.matched[r])&&bi(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function jt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function bi(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!ua(e[n],t[n]))return!1;return!0}function ua(e,t){return Ne(e)?qr(e,t):Ne(t)?qr(t,e):e===t}function qr(e,t){return Ne(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function aa(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,l;for(i=0;i<s.length;i++)if(l=s[i],l!==".")if(l==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i-(i===s.length?1:0)).join("/")}var an;(function(e){e.pop="pop",e.push="push"})(an||(an={}));var en;(function(e){e.back="back",e.forward="forward",e.unknown=""})(en||(en={}));function fa(e){if(!e)if(It){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),ia(e)}const da=/^[^#]+#/;function pa(e,t){return e.replace(da,"#")+t}function ha(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const es=()=>({left:window.pageXOffset,top:window.pageYOffset});function ma(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=ha(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function Jr(e,t){return(history.state?history.state.position-t:-1)+e}const As=new Map;function ga(e,t){As.set(e,t)}function _a(e){const t=As.get(e);return As.delete(e),t}let va=()=>location.protocol+"//"+location.host;function Ei(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let l=r.includes(e.slice(o))?e.slice(o).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),zr(c,"")}return zr(n,e)+s+r}function ya(e,t,n,s){let r=[],o=[],i=null;const l=({state:h})=>{const g=Ei(e,location),v=n.value,x=t.value;let T=0;if(h){if(n.value=g,t.value=h,i&&i===v){i=null;return}T=x?h.position-x.position:0}else s(g);r.forEach(k=>{k(n.value,v,{delta:T,type:an.pop,direction:T?T>0?en.forward:en.back:en.unknown})})};function c(){i=n.value}function u(h){r.push(h);const g=()=>{const v=r.indexOf(h);v>-1&&r.splice(v,1)};return o.push(g),g}function a(){const{history:h}=window;h.state&&h.replaceState(te({},h.state,{scroll:es()}),"")}function d(){for(const h of o)h();o=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",a)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",a,{passive:!0}),{pauseListeners:c,listen:u,destroy:d}}function Qr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?es():null}}function ba(e){const{history:t,location:n}=window,s={value:Ei(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(c,u,a){const d=e.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+c:va()+e+c;try{t[a?"replaceState":"pushState"](u,"",h),r.value=u}catch(g){console.error(g),n[a?"replace":"assign"](h)}}function i(c,u){const a=te({},t.state,Qr(r.value.back,c,r.value.forward,!0),u,{position:r.value.position});o(c,a,!0),s.value=c}function l(c,u){const a=te({},r.value,t.state,{forward:c,scroll:es()});o(a.current,a,!0);const d=te({},Qr(s.value,c,null),{position:a.position+1},u);o(c,d,!1),s.value=c}return{location:s,state:r,push:l,replace:i}}function Ea(e){e=fa(e);const t=ba(e),n=ya(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=te({location:"",base:e,go:s,createHref:pa.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerLine truncated
-1
View File
@@ -1 +0,0 @@
@charset "UTF-8";:root{--primary-background: #ddd;--header-background: #246;--header-color: #ccc;--primary-color: #000;--accent-color: #f80;--transition-time: .2s}@media (prefers-color-scheme: dark){:root{--primary-color: #ddd;--primary-background: #003;--header-background: #000;--header-color: #ccc}}@media screen and (orientation: portrait) and (max-width: 600px){.size,.modified{display:none}}@media screen and (min-width: 800px) and (--webkit-min-device-pixel-ratio: 2){html{font-size:1.5rem}header .buttons:has(input[type=search])>div{display:none}header .buttons>div:has(input[type=search]){display:inherit}}@media screen and (min-width: 1400px) and (--webkit-min-device-pixel-ratio: 3){html{font-size:2rem}}@media print{:root{--primary-color: black;--primary-background: none;--header-background: none;--header-color: black}nav,.menu,.rename-button{display:none}.breadcrumb>a{color:#000!important;background:none!important;padding:0!important;margin:0!important;clip-path:none!important;max-width:none!important}.breadcrumb>a:after{content:"/"}.breadcrumb svg{fill:#000!important}main{height:auto!important;padding-bottom:0!important}thead tr{position:static!important;background:none!important;border-bottom:1pt solid black!important}.selection{min-width:0!important;padding:0!important}.selection input{display:none}.selection input:checked{display:inherit}tbody .selection input:checked{opacity:1!important;transform:scale(.5);top:.1rem!important;left:-.3rem!important}}main::-webkit-scrollbar{display:none}main{-ms-overflow-style:none;scrollbar-width:none}body{background-color:var(--primary-background);font-size:1rem;font-family:Roboto,sans-serif;color:var(--primary-color);margin:0}tbody .size,tbody .modified{font-family:Roboto Mono}header{background-color:var(--header-background);color:var(--header-color)}main{height:100%}::selection{color:#000;background:yellow!important}button{font:inherit;color:inherit;margin:0;border:0;padding:0;background:none;cursor:pointer;min-width:1rem;min-height:1rem}:focus{outline:none}a:link,a:visited,a:active,a:hover{color:var(--primary-color);text-decoration:none}table{border-collapse:collapse;border:0;gap:0}#app{height:100%;display:flex;flex-direction:column}main{height:calc(100svh - 9rem);padding-bottom:3rem;overflow-y:scroll}:root{--breadcrumb-background-odd: #2d2d2d;--breadcrumb-background-even: #404040;--breadcrumb-color: #ddd;--breadcrumb-hover-color: #fff;--breadcrumb-hover-background-odd: #25a;--breadcrumb-hover-background-even: #812;--breadcrumb-transtime: .3s}.breadcrumb{display:flex;list-style:none;margin:0;padding:0 1em 0 0}.breadcrumb>a{margin:0 -.7rem;max-width:8em;font-size:1.3em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:1em;color:var(--breadcrumb-color);padding:.3em 1.5em;clip-path:polygon(0 0,1em 50%,0 100%,100% 100%,100% 0,0 0);transition:all var(--breadcrumb-transtime)}.breadcrumb a:first-child{margin-left:0;padding-left:0;clip-path:none}.breadcrumb a:last-child{max-width:none;clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%,1em 50%,0 0)}.breadcrumb a:only-child{clip-path:polygon(0 0,calc(100% - 1em) 0,100% 50%,calc(100% - 1em) 100%,0 100%,0 0)}.breadcrumb svg{padding-left:.6rem;width:1.3rem;height:1.3rem;fill:var(--breadcrumb-color);transition:fill var(--breadcrumb-transtime)}.breadcrumb a:nth-child(odd){background:var(--breadcrumb-background-odd)}.breadcrumb a:nth-child(2n){background:var(--breadcrumb-background-even)}.breadcrumb a:nth-child(odd):hover,.breadcrumb a:focus:nth-child(odd){background:var(--breadcrumb-hover-background-odd)}.breadcrumb a:nth-child(2n):hover,.breadcrumb a:focus:nth-child(2n){background:var(--breadcrumb-hover-background-even)}.breadcrumb a:hover{color:var(--breadcrumb-hover-color)}.breadcrumb a:hover svg{fill:var(--breadcrumb-hover-color)}button[data-v-4f4f7fe2]{background:none;border:none;color:#ccc;cursor:pointer;transition:all .2s ease;padding:.2rem;width:3rem;height:3rem}button[data-v-4f4f7fe2]:hover,button[data-v-4f4f7fe2]:focus{color:#fff;transform:scale(1.1)}svg[data-v-4f4f7fe2]{fill:#ccc;transform:fill .2s ease}button:hover svg[data-v-4f4f7fe2],button:focus svg[data-v-4f4f7fe2]{fill:#fff}.buttons[data-v-5fac5f71]{padding:0 .5em;display:flex;align-items:center;height:3.5rem}.buttons>*[data-v-5fac5f71]{flex-shrink:1}.spacer[data-v-5fac5f71]{flex-grow:1}input[type=search][data-v-5fac5f71]{background:var(--primary-background);color:var(--primary-color);border:0;border-radius:.1rem;padding:.5rem;outline:none;font-size:1.5rem;max-width:30vw}.smallgap[data-v-54db91c1]{margin-left:2em}.select-text[data-v-54db91c1]{color:var(--accent-color);text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}body:has(dialog[open]):before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#0008;-webkit-backdrop-filter:blur(.2em);backdrop-filter:blur(.2em);z-index:1000}dialog[open]{display:block;border:none;border-radius:.5rem;box-shadow:.2rem .2rem 1rem #000;padding:1rLine truncated
-1
View File
@@ -1 +0,0 @@
import{o as e,c,a as o}from"./index-38f20193.js";const t={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 34 34"},s=o("path",{d:"M16 .6C7.5.6.6 7.6.6 16c0 8.5 7 15.4 15.4 15.4 8.5 0 15.4-7 15.4-15.4C31.4 7.5 24.4.6 16 .6zm1.4 5.6c1.5 0 2 1 2 1.8 0 1.3-1 2.4-2.7 2.4-1.4 0-2-.7-2-2 0-.8.8-2.2 2.7-2.2zm-3.8 19c-1 0-1.8-.6-1-3.4l1-4.8c.3-.8.4-1 0-1-.2 0-1.5.5-2.3 1l-.5-1c2.5-2 5.3-3 6.6-3 1 0 1.2 1 .6 3l-1.3 5c-.2 1 0 1.2 0 1.2.4 0 1.4-.3 2.4-1l1 .7c-2.4 2-5 3-6 3z"},null,-1),n=[s];function r(a,l){return e(),c("svg",t,n)}const _={render:r};export{_ as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512"},o=t("path",{d:"M384 128h-69c24 16 46.5 44.5 53.5 64h15c32.5 0 64 32 64 64s-32.5 64-64 64h-96c-31.5 0-64-32-64-64 0-11.5 3.5-22.5 9-32H164c-2.5 10.5-4 21-4 32 0 64 63.5 128 127.5 128H384c64 0 128-64 128-128s-64-128-128-128zM143.5 320h-15c-32.5 0-64-32-64-64s32.5-64 64-64h96c31.5 0 64 32 64 64 0 11.5-3.5 22.5-9 32H348c2.5-10.5 4-21 4-32 0-64-63.5-128-127.5-128H128C64 128 0 192 0 256s64 128 128 128h69c-24-16-46.5-44.5-53.5-64z"},null,-1),h=[o];function n(r,a){return c(),e("svg",s,h)}const i={render:n};export{i as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const h={xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512"},s=t("rect",{width:"512",height:"512",fill:"#26b",rx:"64",ry:"64"},null,-1),l=t("path",{fill:"#fff",d:"M381 298h-84V167h-66L339 35l108 132h-66zm-168-84h-84v131H63l108 132 108-132h-66z"},null,-1),c=[s,l];function n(r,i){return e(),o("svg",h,c)}const d={render:n};export{d as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 36 36"},s=t("path",{d:"m23.53 8.44 3.13-3.13v9.4h-9.38l4.3-4.3C20.18 8.94 18.18 8 16 8c-4.45 0-8 3.56-8 8s3.55 8 8 8c3.5 0 6.5-2.2 7.55-5.3h2.75c-1.2 4.6-5.3 8-10.3 8-5.9 0-10.64-4.83-10.64-10.7S10.1 5.3 15.96 5.3c2.95 0 5.63 1.2 7.57 3.14z"},null,-1),n=[s];function r(a,l){return e(),o("svg",c,n)}const h={render:r};export{h as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"4 0 24 32"},c=o("path",{d:"M16 21.3c1.4 0 2.7 1.3 2.7 2.7s-1.3 2.7-2.7 2.7-2.7-1.3-2.7-2.7 1.3-2.7 2.7-2.7zm0-8c1.4 0 2.7 1.3 2.7 2.7s-1.3 2.7-2.7 2.7-2.7-1.3-2.7-2.7 1.3-2.7 2.7-2.7zm0-2.6c-1.4 0-2.7-1.3-2.7-2.7s1.3-2.7 2.7-2.7 2.7 1.3 2.7 2.7-1.3 2.7-2.7 2.7z"},null,-1),n=[c];function r(a,d){return e(),t("svg",s,n)}const l={render:r};export{l as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"2 0 32 32"},n=o("path",{d:"M24 4v24h-4V17L10 27V5l10 10V4z"},null,-1),c=[n];function r(a,d){return e(),t("svg",s,c)}const _={render:r};export{_ as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as c}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",width:"640",height:"640"},o=c("path",{d:"M576 32H64C28.8 32 0 60.8 0 96v384c0 35.2 28.8 63.36 64 63.36h127.36v-62.72h-128V185.6h513.28v295.04h-128v62.75H576c35.23 0 64-28.2 64-63.4V96c0-35.2-28.77-64-64-64zM83.23 138.56c-13.28 0-24-10.46-24-23.36s10.72-23.36 24-23.36c13.25 0 24 10.46 24 23.36s-10.75 23.36-24 23.36zm64 0c-13.28 0-24-10.46-24-23.36s10.72-23.36 24-23.36c13.25 0 24 10.46 24 23.36s-10.75 23.36-24 23.36zm429.44-3.52h-385.3V95.36h385.27v39.68zM318.34 261.57l-155.27 154.3h96V608H377.6V415.87h96l-155.26-154.3z"},null,-1),h=[o];function n(r,a){return e(),t("svg",s,h)}const l={render:n};export{l as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const a={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},h=o("path",{d:"M26 10V5a1 1 0 0 0-1-1h-7V2a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2H3a1 1 0 0 0-1 1v20a1 1 0 0 0 1 1h9v6h14l6-6V10h-6zM12 2h4v2h-4V2zM6 8V6h16v2H6zm20 21.17V26h3.17L26 29.17zM30 24h-6v6H14V12h16v12z"},null,-1),s=[h];function c(n,r){return e(),t("svg",a,s)}const d={render:c};export{d as default,c as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=o("path",{d:"M4 4h10v24H4zm14 0h10v24H18z"},null,-1),n=[c];function a(r,d){return e(),t("svg",s,n)}const _={render:a};export{_ as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as c}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"-2.5 0 32 32"},s=c("path",{d:"m6.5 27.4 1.6-1.6-4.2-4.2-1.6 1.6v1.9h2.3v2.3h1.9zm9.3-16.5c0-.3-.1-.4-.4-.4-.1 0-.2 0-.3.1l-9.7 9.7c-.1.1-.1.2-.1.3 0 .3.1.4.4.4.1 0 .2 0 .3-.1l9.7-9.7c.1-.1.1-.2.1-.3zm-.9-3.5 7.4 7.4L7.4 29.7H0v-7.4L14.9 7.4zm12.2 1.7a2 2 0 0 1-.7 1.6l-3 3L16 6.3l3-2.9a2 2 0 0 1 1.6-.7 2 2 0 0 1 1.6.7l4.2 4.2c.4.4.7.9.7 1.5z"},null,-1),n=[s];function a(l,r){return e(),t("svg",o,n)}const h={render:a};export{h as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=o("path",{d:"m6 4 20 12L6 28z"},null,-1),n=[c];function a(r,d){return e(),t("svg",s,n)}const _={render:a};export{_ as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as a,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"M31 12H20V1a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v11H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h11v11a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V20h11a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1z"},null,-1),c=[s];function n(r,h){return e(),a("svg",o,c)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=t("path",{d:"M8 28V4h4v11L22 5v22L12 17v11z"},null,-1),n=[c];function r(a,d){return e(),o("svg",s,n)}const h={render:r};export{h as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"M24.48 14.8c.37 2.55-.4 5.24-2.4 7.2-2.94 2.9-7.48 3.26-10.82 1.08l2.34-2.28L5 19.6 6.2 28l2.62-2.52c4.72 3.48 11.4 3.15 15.7-1.08 2.48-2.45 3.6-5.7 3.47-8.9l-3.53-.7zM9.92 10c2.94-2.9 7.48-3.26 10.82-1.08L18.4 11.2l8.6 1.2L25.8 4l-2.63 2.52C18.47 3.04 11.77 3.37 7.5 7.6 5 10.05 3.86 13.3 4 16.5l3.52.7c-.37-2.55.4-5.24 2.4-7.2z"},null,-1),l=[s];function n(r,a){return e(),o("svg",c,l)}const _={render:n};export{_ as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"M26.67 4V1.33h-8V4h2.66v24h-2.66v2.67h8V28H24V4zm-8 3.12c0-.14-.26-.3-.43-.42a5.8 5.8 0 0 0-2.45-1.07c-.9-.17-2-.25-3.2-.25-.9 0-1.8.14-2.7.42-.9.28-1.7.62-2.4 1.03a5.7 5.7 0 0 0-1.8 1.62c-.5.6-.7 1.24-.7 1.9 0 .64.1 1.2.5 1.72s.8.77 1.6.77 1.4-.2 1.9-.63c.4-.4.7-.8.7-1.3s-.1-1-.2-1.5c-.2-.5-.2-1-.2-1.3.2-.2.6-.5 1.2-.7.5-.2 1.2-.3 1.8-.3.9 0 1.7.2 2.2.6.5.4.9.9 1.2 1.4.2.5.2 1.6.2 1.6v3.2c0 .36-1.8.9-3.8 1.54s-3.2 1-3.8 1.27c-.5.2-1 .48-1.6.8a5.54 5.54 0 0 0-2.4 2.9c-.2.65-.3 1.36-.3 2.2 0 1.58.5 2.87 1.5 3.85S7.82 27.9 9.4 27.9c1.5 0 2.8-.6 3.8-1.13 1.1-.5 2.1-1.3 3-2.7h.1c.2 1.4.6 2.1 1.26 2.7l.87.07V7.1zm-2.32 15.85a7.96 7.96 0 0 1-1.97 1.76 4.9 4.9 0 0 1-2.7.75c-.97 0-1.76-.28-2.4-.85-.62-.56-.93-1.44-.93-2.64 0-1 .2-1.8.63-2.4.4-.7 1-1.3 1.7-1.8.8-.5 1.65-1 2.58-1.3.92-.4 1.86-.7 3.1-1.1v7.4z"},null,-1),a=[s];function n(r,h){return c(),e("svg",o,a)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as c,c as e,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},t=o("path",{d:"M27.84 22.16A7.15 7.15 0 0 0 22.9 20H22l-2-2 7.98-8c2-2 2-6 0-8L16 14 4.02 2c-2 2-2 6 0 8l8 8-2 2H9.1c-1.7 0-3.5.74-4.94 2.16-2.55 2.55-2.9 6.33-.77 8.45.9 1 2.2 1.4 3.5 1.4a7 7 0 0 0 4.9-2.1 6.86 6.86 0 0 0 2.1-5.8L16 22l2.04 2.05a6.87 6.87 0 0 0 2.1 5.8A7.2 7.2 0 0 0 25.07 32c1.34 0 2.6-.46 3.53-1.4 2.13-2.1 1.8-5.9-.77-8.44zm-16.8 4.26A4.95 4.95 0 0 1 8.44 29c-.5.22-1.02.33-1.5.33-.5 0-1.16-.1-1.67-.6a2.3 2.3 0 0 1-.6-1.64A4 4 0 0 1 5 25.5a3.9 3.9 0 0 1 1-1.53c.44-.46 1-.8 1.52-1.05.5-.23 1.03-.34 1.52-.34.46 0 1.13.1 1.64.6.5.5.6 1.2.6 1.65 0 .5-.1 1.02-.3 1.52zm4.96-5.6a2.83 2.83 0 1 1 0-5.67 2.83 2.83 0 0 1 0 5.68zm10.73 7.9c-.5.5-1.18.6-1.66.6-.5 0-1-.1-1.52-.32a4.92 4.92 0 0 1-2.9-4.08c0-.47.1-1.13.6-1.64.5-.5 1.2-.6 1.65-.6.5 0 1.02.1 1.52.32a5.08 5.08 0 0 1 2.6 2.58c.25.5.37 1.02.37 1.5 0 .47-.1 1.13-.6 1.64z"},null,-1),a=[t];function n(r,l){return c(),e("svg",s,a)}const _={render:n};export{_ as default,n as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=t("path",{d:"m32 8-8-8v6c-4.1 0-7.2.97-9.55 2.98l-.48.43A29.5 29.5 0 0 1 16.1 13c1.5-1.8 3.63-3 7.9-3v12c-6.8 0-8.3-3-10.2-6.9-1.1-2.1-2.2-4.3-4.3-6.1C7.2 7 4.1 6 0 6v4c6.76 0 8.28 3.04 10.2 6.9 1.08 2.14 2.2 4.36 4.25 6.12C16.8 25.02 19.9 26 24 26v6l8-8-8-8 8-8zM0 22v4c4.1 0 7.2-.97 9.55-2.98l.48-.43C9.17 21.4 8.5 20.1 7.9 19c-1.5 1.8-3.67 3-7.9 3z"},null,-1),n=[s];function r(a,l){return e(),c("svg",o,n)}const v={render:r};export{v as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as s,a as e}from"./index-38f20193.js";const t={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 2 28 28"},o=e("path",{d:"M21.1 16c0 .3-.1.6-.3.8l-9.7 9.7c-.2.2-.5.3-.8.3s-.6-.1-.8-.3c-.2-.2-.3-.5-.3-.8v-5.1h-8c-.3 0-.6-.1-.8-.3-.3-.3-.4-.6-.4-.9v-6.9c0-.3.1-.6.3-.8s.5-.3.8-.3h8V6.3c0-.3.1-.6.3-.8s.5-.3.8-.3.6.1.8.3l9.7 9.7c.3.2.4.5.4.8zm6.3-6.3v12.6c0 1.4-.5 2.6-1.5 3.6s-2.2 1.5-3.6 1.5h-5.7c-.2 0-.3-.1-.4-.2s-.2-.2-.2-.3V26l.1-.4.2-.3.4-.1h5.7c.8 0 1.5-.3 2-.8.6-.6.8-1.2.8-2V9.7c0-.8-.3-1.5-.8-2-.6-.6-1.2-.8-2-.8h-5.8l-.2-.1-.1-.1-.3-.2V5l.2-.3.4-.1h5.7c1.4 0 2.6.5 3.6 1.5s1.5 2.2 1.5 3.6z"},null,-1),n=[o];function h(l,r){return c(),s("svg",t,n)}const d={render:h};export{d as default,h as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"1 1 28 28"},s=t("path",{d:"M12.4 25.7V27l-.2.3-.4.1H6.1c-1.4 0-2.6-.5-3.6-1.5S1 23.7 1 22.3V9.7c0-1.4.5-2.6 1.5-3.6s2.2-1.5 3.6-1.5h5.7c.2 0 .3.1.4.2.1.1.2.2.2.4v.9l-.1.4-.2.3-.4.1H6.1c-.8 0-1.5.3-2 .8-.6.6-.8 1.2-.8 2v12.6c0 .8.3 1.5.8 2 .6.6 1.2.8 2 .8h5.8l.2.1.1.1.1.2.1.2zM29 16c0 .3-.1.6-.3.8L19 26.5c-.2.2-.5.3-.8.3-.3 0-.6-.1-.8-.3a.9.9 0 0 1-.4-.8v-5.1H9c-.3 0-.6-.1-.8-.3-.2-.3-.3-.6-.3-.9v-6.9c0-.3.1-.6.3-.8.2-.2.5-.3.8-.3h8V6.3c0-.3.1-.6.3-.8s.5-.3.8-.3c.3 0 .6.1.8.3l9.7 9.7c.3.2.4.5.4.8z"},null,-1),n=[s];function a(r,l){return c(),e("svg",o,n)}const d={render:a};export{d as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"1 1 31 31"},c=o("path",{d:"M21.3 8H24v16h-2.7V8zM8 24V8l11.3 8z"},null,-1),n=[c];function r(a,d){return e(),t("svg",s,n)}const _={render:r};export{_ as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c,a as s}from"./index-38f20193.js";const t={xmlns:"http://www.w3.org/2000/svg",class:"spinner",viewBox:"0 0 80 80"},o=s("path",{d:"M10 40v-3.2c0-.3.1-.6.1-.9.1-.6.1-1.4.2-2.1.2-.8.3-1.6.5-2.5.2-.9.6-1.8.8-2.8.3-1 .8-1.9 1.2-3 .5-1 1.1-2 1.7-3.1.7-1 1.4-2.1 2.2-3.1 1.6-2.1 3.7-3.9 6-5.6 2.3-1.7 5-3 7.9-4.1.7-.2 1.5-.4 2.2-.7.7-.3 1.5-.3 2.3-.5.8-.2 1.5-.3 2.3-.4l1.2-.1.6-.1h.6c1.5 0 2.9-.1 4.5.2.8.1 1.6.1 2.4.3.8.2 1.5.3 2.3.5 3 .8 5.9 2 8.5 3.6 2.6 1.6 4.9 3.4 6.8 5.4 1 1 1.8 2.1 2.7 3.1.8 1.1 1.5 2.1 2.1 3.2.6 1.1 1.2 2.1 1.6 3.1.4 1 .9 2 1.2 3 .3 1 .6 1.9.8 2.7.2.9.3 1.6.5 2.4.1.4.1.7.2 1 0 .3.1.6.1.9.1.6.1 1 .1 1.4.4 1 .4 1.4.4 1.4a4.02 4.02 0 0 1-8 .6v-3.4c0-.2-.1-.5-.1-.8-.1-.6-.1-1.2-.2-1.9s-.3-1.4-.4-2.2c-.2-.8-.5-1.6-.7-2.4-.3-.8-.7-1.7-1.1-2.6-.5-.9-.9-1.8-1.5-2.7-.6-.9-1.2-1.8-1.9-2.7A27.12 27.12 0 0 0 48 13.4c-.6-.2-1.3-.4-1.9-.6-.7-.2-1.3-.3-1.9-.4-1.2-.3-2.8-.4-4.2-.5h-2c-.7 0-1.4.1-2.1.1-.7.1-1.4.1-2 .3-.7.1-1.3.3-2 .4-2.6.7-5.2 1.7-7.5 3.1-2.2 1.4-4.3 2.9-6 4.7-.9.8-1.6 1.8-2.4 2.7-.7.9-1.3 1.9-1.9 2.8-.5 1-1 1.9-1.4 2.8-.4.9-.8 1.8-1 2.6-.3.9-.5 1.6-.7 2.4-.2.7-.3 1.4-.4 2.1-.1.3-.1.6-.2.9 0 .3-.1.6-.1.8 0 .5-.1.9-.1 1.3-.2.7-.2 1.1-.2 1.1z"},null,-1),n=[o];function r(a,l){return e(),c("svg",t,n)}const h={render:r};export{h as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=o("path",{d:"M4 4h24v24H4z"},null,-1),n=[c];function r(a,d){return e(),t("svg",s,n)}const h={render:r};export{h as default,r as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",viewBox:"10 40 372 490"},h=t("path",{d:"M128 344V168c0-4.5-3.5-8-8-8h-16c-4.5 0-8 3.5-8 8v176c0 4.5 3.5 8 8 8h16c4.5 0 8-3.5 8-8zm64 0V168c0-4.5-3.5-8-8-8h-16c-4.5 0-8 3.5-8 8v176c0 4.5 3.5 8 8 8h16c4.5 0 8-3.5 8-8zm64 0V168c0-4.5-3.5-8-8-8h-16c-4.5 0-8 3.5-8 8v176c0 4.5 3.5 8 8 8h16c4.5 0 8-3.5 8-8zM120 96h112l-12-29.25c-.75-1-3-2.5-4.25-2.75H136.5c-1.5.25-3.5 1.75-4.25 2.75zm232 8v16c0 4.5-3.5 8-8 8h-24v237c0 27.5-18 51-40 51H72c-22 0-40-22.5-40-50V128H8c-4.5 0-8-3.5-8-8v-16c0-4.5 3.5-8 8-8h77.25l17.5-41.75C107.75 42 122.75 32 136 32h80c13.25 0 28.25 10 33.25 22.25L266.75 96H344c4.5 0 8 3.5 8 8z"},null,-1),s=[h];function n(r,a){return c(),e("svg",o,s)}const v={render:n};export{v as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100"},n=o("path",{d:"M40 0v100l60-50"},null,-1),c=[n];function r(a,l){return e(),t("svg",s,c)}const _={render:r};export{_ as default,r as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const h={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},s=o("path",{d:"M21.3 10.7h4v2.6h-6.6V6.7h2.6v4zm-2.6 14.6v-6.6h6.6v2.6h-4v4h-2.6zm-8-14.6v-4h2.6v6.6H6.7v-2.6h4zm-4 10.6v-2.6h6.6v6.6h-2.6v-4h-4z"},null,-1),n=[s];function c(v,r){return e(),t("svg",h,n)}const l={render:c};export{l as default,c as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as t}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},r=t("path",{d:"M16 0 0 16h10v16h12V16h10z"},null,-1),c=[r];function n(a,h){return e(),o("svg",s,c)}const _={render:n};export{_ as default,n as render};
@@ -1 +0,0 @@
import{o as t,c as e,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"-1 -3 36 36"},c=o("path",{d:"M22.86 15.43q0-.25-.16-.4l-6.3-6.3q-.15-.16-.4-.16t-.4.16L9.3 15q-.18.2-.18.43 0 .25.16.4t.4.17h4v6.3q0 .22.18.4t.4.16h3.44q.23 0 .4-.17t.17-.4V16h4q.22 0 .4-.17t.16-.4zm11.43 5.14q0 2.84-2.06 4.85t-4.85 2H8q-3.3 0-5.65-2.34T0 19.43q0-2.32 1.25-4.3T4.6 12.2l-.03-.77q0-3.8 2.68-6.47t6.47-2.68q2.78 0 5.1 1.56t3.36 4.12q1.27-1.1 2.96-1.1 1.9 0 3.24 1.34t1.34 3.23q0 1.35-.74 2.46 2.32.5 3.82 2.4t1.5 4.23z"},null,-1),n=[c];function q(a,h){return t(),e("svg",s,n)}const d={render:q};export{d as default,q as render};
-1
View File
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000"},c=o("path",{d:"m822 747-3 3c-116 91-203 108-323 108s-203-15-315-108l-3-3 1-4c16-107 72-193 158-243l6-3 5 5a209 209 0 0 0 304 0l5-5 6 3c85 49 141 136 158 243l1 4zM500 524a192 192 0 1 0-1-383 192 192 0 0 0 1 383z"},null,-1),a=[c];function n(r,l){return e(),t("svg",s,a)}const _={render:n};export{_ as default,n as render};
@@ -1 +0,0 @@
import{o as l,c as t,a as c}from"./index-38f20193.js";const e={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 1000"},o=c("path",{d:"M500 524a192 192 0 1 0-1-383 192 192 0 0 0 1 383z"},null,-1),a=c("path",{d:"M587 850h1l12-15 2-3-27-4c-16-2-28-17-28-33v-53c0-16 12-31 27-34h1l25-4-12-15c-6-7-9-14-9-22 0-11 6-18 7-21h1l24-27c20-19 31-26 42-26 8 0 15 3 22 8l17 12c1-8 2-17 5-26 4-15 17-26 33-26h8c-21-24-46-44-75-61l-6-3-5 5a209 209 0 0 1-304 0l-5-5-6 3a329 329 0 0 0-158 243l-1 4 3 3a421 421 0 0 0 315 108c31 0 61-1 89-4l2-4z"},null,-1),s=c("path",{d:"M816 769c0-32-27-58-60-58-32 0-59 26-59 58a59 59 0 0 0 119 0zm119-25v51c0 3-3 8-7 8l-43 7c-2 7-5 14-9 20a486 486 0 0 0 27 38l-2 5c-6 7-37 41-45 41l-6-2-32-25c-6 4-14 7-21 9-1 14-3 29-6 43-1 3-5 6-9 6h-51c-4 0-8-3-8-7l-7-42-21-8-32 24-6 2-6-2c-12-11-29-26-38-39l-2-5 2-5 24-32c-4-7-7-15-9-22l-43-7c-4 0-6-4-6-8v-51c0-3 2-7 6-8l43-6c2-8 5-14 9-21a547 547 0 0 0-27-37l2-6c6-7 37-41 45-41l6 3 32 24 21-9c2-14 3-29 7-42 1-4 4-7 8-7h51c5 0 8 3 9 7l6 42 21 9 33-25 5-2 6 2c13 12 29 26 38 39 2 2 2 4 2 5l-2 6-24 31c4 7 7 15 9 22l43 7c4 1 7 4 7 8z"},null,-1),n=[o,a,s];function h(r,d){return l(),t("svg",e,n)}const i={render:h};export{i as default,h as render};
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"32"},s=t("path",{d:"M27.8 28.8c-.37 0-.75-.13-1.05-.43a1.5 1.5 0 0 1 0-2.12C29.5 23.5 31 19.87 31 16s-1.5-7.5-4.25-10.25a1.5 1.5 0 0 1 0-2.12c.6-.6 1.54-.6 2.12 0C32.17 6.93 34 11.33 34 16s-1.82 9.07-5.13 12.38c-.3.3-.67.44-1.06.44zM22.5 26c-.38 0-.76-.14-1.06-.43a1.5 1.5 0 0 1 0-2.12 10.5 10.5 0 0 0 0-14.85 1.5 1.5 0 0 1 0-2.12c.6-.6 1.54-.6 2.12 0A13.34 13.34 0 0 1 27.5 16c0 3.6-1.4 7-3.96 9.55-.3.3-.67.44-1.06.44zm-5.32-2.82c-.4 0-.77-.15-1.06-.44-.6-.6-.6-1.54 0-2.12a6.52 6.52 0 0 0 0-9.2c-.6-.58-.6-1.53 0-2.1a1.5 1.5 0 0 1 2.12-.02 9.52 9.52 0 0 1 0 13.44c-.3.3-.68.44-1.06.44zm-4.62-20.7c.8-.8 1.46-.53 1.46.6v25.88c0 1.13-.66 1.4-1.46.6L5 22H0V10h5l7.54-7.54z"},null,-1),a=[s];function n(r,h){return c(),e("svg",o,a)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"32"},s=o("path",{d:"M17.16 23.16c-.4 0-.77-.15-1.06-.44-.6-.6-.6-1.54 0-2.12a6.52 6.52 0 0 0 0-9.2c-.6-.58-.6-1.53 0-2.12a1.5 1.5 0 0 1 2.12 0 9.52 9.52 0 0 1 0 13.44c-.3.3-.68.44-1.06.44zm-4.62-20.7c.8-.8 1.46-.53 1.46.6v25.88c0 1.13-.66 1.4-1.46.6L5 22H0V10h5l7.54-7.54z"},null,-1),a=[s];function n(r,h){return e(),t("svg",c,a)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as c}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"32"},s=c("path",{d:"M22.48 25.98c-.38 0-.76-.14-1.06-.44a1.5 1.5 0 0 1 0-2.12 10.5 10.5 0 0 0 0-14.85 1.5 1.5 0 0 1 0-2.12 1.5 1.5 0 0 1 2.12 0A13.4 13.4 0 0 1 27.5 16c0 3.6-1.4 7-3.96 9.55-.3.3-.67.44-1.06.44zm-5.32-2.82c-.4 0-.77-.15-1.06-.44-.6-.6-.6-1.54 0-2.12a6.52 6.52 0 0 0 0-9.2c-.6-.58-.6-1.53 0-2.12a1.5 1.5 0 0 1 2.12 0 9.52 9.52 0 0 1 0 13.44c-.3.3-.68.44-1.06.44zm-4.62-20.7c.8-.8 1.46-.53 1.46.6v25.88c0 1.13-.66 1.4-1.46.6L5 22H0V10h5l7.54-7.54z"},null,-1),a=[s];function n(r,d){return e(),t("svg",o,a)}const l={render:n};export{l as default,n as render};
@@ -1 +0,0 @@
import{o as e,c as t,a as o}from"./index-38f20193.js";const c={xmlns:"http://www.w3.org/2000/svg",width:"34",height:"32"},s=o("path",{d:"M12.54 2.46c.8-.8 1.46-.53 1.46.6v25.88c0 1.13-.66 1.4-1.46.6L5 22H0V10h5l7.54-7.54zM30 19.36V22h-2.65L24 18.65 20.65 22H18v-2.65L21.35 16 18 12.65V10h2.65L24 13.35 27.35 10H30v2.65L26.65 16z"},null,-1),n=[s];function h(r,a){return e(),t("svg",c,n)}const l={render:h};export{l as default,h as render};
-1
View File
@@ -1 +0,0 @@
import{o as c,c as e,a as t}from"./index-38f20193.js";const o={xmlns:"http://www.w3.org/2000/svg",width:"426",height:"426"},s=t("path",{d:"M406.8 54.2H19.2C8.6 54.2 0 62.8 0 73.4v279.2c0 10.6 8.6 19.2 19.2 19.2h387.6c10.6 0 19.2-8.6 19.2-19.2V73.4c0-10.6-8.6-19.2-19.2-19.2zM368.4 82c10 0 18 8 18 17.8s-8 17.8-18 17.8c-9.8 0-17.8-8-17.8-17.8 0-10 8-18 17.8-18zm-48 0c10 0 18 8 18 17.8s-8 17.8-18 17.8-17.8-8-17.8-17.8c0-10 8-18 18-18zm-48 0c10 0 18 8 18 17.8s-8 17.8-18 17.8c-9.8 0-17.8-8-17.8-17.8 0-10 8-18 18-18zm115.2 251.4H38.4V141.6h349.2v191.8z"},null,-1),n=[s];function r(a,h){return c(),e("svg",o,n)}const i={render:r};export{i as default,r as render};
@@ -1 +0,0 @@
import{o as e,c as o,a as c}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 426 426"},t=c("path",{d:"M406.8 54.2H19.2C8.6 54.2 0 62.8 0 73.4v279.2c0 10.6 8.6 19.2 19.2 19.2h387.6c10.6 0 19.2-8.6 19.2-19.2V73.4c0-10.6-8.6-19.2-19.2-19.2zm-38.4 27.6v.2c10 0 18 8 18 17.8s-8 17.8-18 17.8c-9.8 0-17.8-8-17.8-17.8 0-10 8-18 17.8-18zm-47.8 0-.2.2c10 0 18 8 18 17.8s-8 17.8-18 17.8-17.8-8-17.8-17.8c0-10 8-18 18-18zm-48 0-.2.2c10 0 18 8 18 17.8s-8 17.8-18 17.8c-9.8 0-17.8-8-17.8-17.8 0-10 8-18 18-18zm115 251.6H38.4V141.6h349.2v191.8z"},null,-1),n=c("path",{d:"m293 175-63.8 64 64 64-16 16.2-64.2-63.8-64 63.7-16-15.6 63.8-64.2-64-64 16-16 64.2 64 64-64 16 16z"},null,-1),r=[t,n];function a(d,h){return e(),o("svg",s,r)}const l={render:a};export{l as default,a as render};
@@ -1 +0,0 @@
import{o as t,c as e,a as o}from"./index-38f20193.js";const h={xmlns:"http://www.w3.org/2000/svg",width:"768",height:"768"},s=o("path",{d:"M544.5 352.5q52.5 0 90 37.5t37.5 90-37.5 90-90 37.5H480V672l-96-96 96-96v64.5h72q25.5 0 45-19.5t19.5-45-19.5-45-45-19.5H127.5v-63h417zm96-192v63h-513v-63h513zm-513 447v-63h192v63h-192z"},null,-1),r=[s];function c(n,a){return t(),e("svg",h,r)}const l={render:c};export{l as default,c as render};
-1
View File
@@ -1 +0,0 @@
import{o,c as t,a as e}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=e("path",{d:"M13.8 8.7h-1.6v3.4H8.8v1.7h3.4V17h1.7v-3.2h3.2v-1.7h-3.4"},null,-1),n=e("path",{d:"m25.7 27.7 2-2L21 19l-1-1c1.1-1.5 1.6-3.1 1.6-5 0-2.4-.8-4.5-2.5-6.2S15.4 4.3 13 4.3s-4.5.8-6.2 2.5C5.2 8.5 4.3 10.6 4.3 13s.8 4.5 2.5 6.1c1.7 1.7 3.7 2.5 6.2 2.5 1.9 0 3.6-.5 5-1.6m-5-1c-1.7 0-3.1-.6-4.2-1.8C7.6 16.1 7 14.7 7 13s.6-3.1 1.8-4.2C10 7.6 11.4 7 13 7c1.7 0 3.1.6 4.2 1.8C18.5 9.9 19 11.4 19 13c0 1.7-.6 3.1-1.8 4.2-1.1 1.2-2.5 1.8-4.2 1.8z"},null,-1),h=[c,n];function a(r,d){return o(),t("svg",s,h)}const _={render:a};export{_ as default,a as render};
-1
View File
@@ -1 +0,0 @@
import{o as t,c as e,a as o}from"./index-38f20193.js";const s={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},c=o("path",{d:"M8.8 12.1v1.7h8.3v-1.7"},null,-1),n=o("path",{d:"m25.7 27.7 2-2L21 19l-1-1c1.1-1.5 1.6-3.1 1.6-5 0-2.4-.8-4.5-2.5-6.2S15.4 4.3 13 4.3s-4.5.8-6.2 2.5C5.2 8.5 4.3 10.6 4.3 13s.8 4.5 2.5 6.1c1.7 1.7 3.7 2.5 6.2 2.5 1.9 0 3.6-.5 5-1.6m-5-1c-1.7 0-3.1-.6-4.2-1.8C7.6 16.1 7 14.7 7 13s.6-3.1 1.8-4.2C10 7.6 11.4 7 13 7c1.7 0 3.1.6 4.2 1.8C18.5 9.9 19 11.4 19 13c0 1.7-.6 3.1-1.8 4.2-1.1 1.2-2.5 1.8-4.2 1.8z"},null,-1),a=[c,n];function r(d,l){return t(),e("svg",s,a)}const h={render:r};export{h as default,r as render};
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

-15
View File
@@ -1,15 +0,0 @@
<!DOCTYPE html>
<html lang=en>
<script type="module" crossorigin src="/assets/index-38f20193.js"></script>
<link rel="stylesheet" href="/assets/index-7ec49b54.css">
<meta charset=UTF-8>
<title>Cista</title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="icon" href="/favicon.ico">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto+Mono&family=Roboto:wght@400;700&display=swap" rel="stylesheet">
<div id="app"></div>
-241
View File
@@ -1,241 +0,0 @@
<!DOCTYPE html>
<title>Storage</title>
<style>
body {
font-family: sans-serif;
max-width: 100ch;
margin: 0 auto;
padding: 1em;
background-color: #333;
color: #eee;
}
td {
text-align: right;
padding: .5em;
}
td:first-child {
text-align: left;
}
a {
color: inherit;
text-decoration: none;
}
</style>
<div>
<h2>Quick file upload</h2>
<p>Uses parallel WebSocket connections for increased bandwidth /api/upload</p>
<input type=file id=fileInput>
<progress id=progressBar value=0 max=1></progress>
</div>
<div>
<h2>Files</h2>
<ul id=file_list></ul>
</div>
<script>
let files = {}
let flatfiles = {}
function createWatchSocket() {
const wsurl = new URL("/api/watch", location.href.replace(/^http/, 'ws'))
const ws = new WebSocket(wsurl)
ws.onmessage = event => {
msg = JSON.parse(event.data)
if (msg.update) {
tree_update(msg.update)
file_list(files)
} else {
console.log("Unkonwn message from watch socket", msg)
}
}
}
createWatchSocket()
function tree_update(msg) {
console.log("Tree update", msg)
let node = files
for (const elem of msg) {
if (elem.deleted) {
const p = node.dir[elem.name].path
delete node.dir[elem.name]
delete flatfiles[p]
break
}
if (elem.name !== undefined) node = node.dir[elem.name] ||= {}
if (elem.size !== undefined) node.size = elem.size
if (elem.mtime !== undefined) node.mtime = elem.mtime
if (elem.dir !== undefined) node.dir = elem.dir
}
// Update paths and flatfiles
files.path = "/"
const nodes = [files]
flatfiles = {}
while (node = nodes.pop()) {
flatfiles[node.path] = node
if (node.dir === undefined) continue
for (const name of Object.keys(node.dir)) {
const child = node.dir[name]
child.path = node.path + name + (child.dir === undefined ? "" : "/")
nodes.push(child)
}
}
}
var collator = new Intl.Collator(undefined, {numeric: true, sensitivity: 'base'});
const compare_path = (a, b) => collator.compare(a.path, b.path)
const compare_time = (a, b) => a.mtime > b.mtime
function file_list(files) {
const table = document.getElementById("file_list")
const sorted = Object.values(flatfiles).sort(compare_time)
table.innerHTML = ""
for (const f of sorted) {
const {path, size, mtime} = f
const tr = document.createElement("tr")
const name_td = document.createElement("td")
const size_td = document.createElement("td")
const mtime_td = document.createElement("td")
const a = document.createElement("a")
table.appendChild(tr)
tr.appendChild(name_td)
tr.appendChild(size_td)
tr.appendChild(mtime_td)
name_td.appendChild(a)
size_td.textContent = size
mtime_td.textContent = formatUnixDate(mtime)
a.textContent = path
a.href = `/files${path}`
/*a.onclick = event => {
if (window.showSaveFilePicker) {
event.preventDefault()
download_ws(name, size)
}
}
a.download = ""*/
}
}
function formatUnixDate(t) {
const date = new Date(t * 1000)
const now = new Date()
const diff = date - now
const formatter = new Intl.RelativeTimeFormat('en', { numeric: 'auto' })
if (Math.abs(diff) <= 60000) {
return formatter.format(Math.round(diff / 1000), 'second')
}
if (Math.abs(diff) <= 3600000) {
return formatter.format(Math.round(diff / 60000), 'minute')
}
if (Math.abs(diff) <= 86400000) {
return formatter.format(Math.round(diff / 3600000), 'hour')
}
if (Math.abs(diff) <= 604800000) {
return formatter.format(Math.round(diff / 86400000), 'day')
}
return date.toLocaleDateString()
}
async function download_ws(name, size) {
const fh = await window.showSaveFilePicker({
suggestedName: name,
})
const writer = await fh.createWritable()
writer.truncate(size)
const wsurl = new URL("/api/download", location.href.replace(/^http/, 'ws'))
const ws = new WebSocket(wsurl)
let pos = 0
ws.onopen = () => {
console.log("Downloading over WebSocket", name, size)
ws.send(JSON.stringify({name, start: 0, end: size, size}))
}
ws.onmessage = event => {
if (typeof event.data === 'string') {
const msg = JSON.parse(event.data)
console.log("Download finished", msg)
ws.close()
return
}
console.log("Received chunk", name, pos, pos + event.data.size)
pos += event.data.size
writer.write(event.data)
}
ws.onclose = () => {
if (pos < size) {
console.log("Download aborted", name, pos)
writer.truncate(pos)
}
writer.close()
}
}
const fileInput = document.getElementById("fileInput")
const progress = document.getElementById("progressBar")
const numConnections = 2
const chunkSize = 1<<20
const wsConnections = new Set()
//for (let i = 0; i < numConnections; i++) createUploadWS()
function createUploadWS() {
const wsurl = new URL("/api/upload", location.href.replace(/^http/, 'ws'))
const ws = new WebSocket(wsurl)
ws.binaryType = 'arraybuffer'
ws.onopen = () => {
wsConnections.add(ws)
console.log("Upload socket connected")
}
ws.onmessage = event => {
msg = JSON.parse(event.data)
if (msg.written) progress.value += +msg.written
else console.log(`Error: ${msg.error}`)
}
ws.onclose = () => {
wsConnections.delete(ws)
console.log("Upload socket disconnected, reconnecting...")
setTimeout(createUploadWS, 1000)
}
}
async function load(file, start, end) {
const reader = new FileReader()
const load = new Promise(resolve => reader.onload = resolve)
reader.readAsArrayBuffer(file.slice(start, end))
const event = await load
return event.target.result
}
async function sendChunk(file, start, end, ws) {
const chunk = await load(file, start, end)
ws.send(JSON.stringify({
name: file.name,
size: file.size,
start: start,
end: end
}))
ws.send(chunk)
}
fileInput.addEventListener("change", async function() {
const file = this.files[0]
const numChunks = Math.ceil(file.size / chunkSize)
progress.value = 0
progress.max = file.size
console.log(wsConnections)
for (let i = 0; i < numChunks; i++) {
const ws = Array.from(wsConnections)[i % wsConnections.size]
const start = i * chunkSize
const end = Math.min(file.size, start + chunkSize)
const res = await sendChunk(file, start, end, ws)
}
})
</script>