This commit is contained in:
2026-03-06 17:45:02 +03:00
commit d6e833bc9f
57 changed files with 2682 additions and 0 deletions

View File

@@ -0,0 +1 @@
import{d as f,h as s,w as n,b as e,r as o,c as l,F as r,A as b,p as _,o as c,e as g,t as h}from"./index-KpQc9ZlS.js";const D=f({__name:"DynamicMenu",props:{menu:{},itemId:{},isHovering:{type:[Boolean,null]}},setup(m){const i=m;return(B,C)=>{const a=o("v-icon"),d=o("v-btn"),p=o("v-divider"),v=o("v-list-item-title"),u=o("v-list-item"),k=o("v-list"),y=o("v-menu");return c(),s(y,_(i,{width:"200"}),{activator:n(({props:t})=>[e(d,_({icon:"",rounded:"",variant:i.isHovering?"tonal":"text"},t),{default:n(()=>[e(a,{icon:"mdi-dots-horizontal"})]),_:2},1040,["variant"])]),default:n(()=>[e(k,{density:"compact",class:"mt-1"},{default:n(()=>[(c(!0),l(r,null,b(i.menu,t=>(c(),l(r,{key:t.id},[t.type==="divider"?(c(),s(p,{key:0,class:"my-1"})):(c(),s(u,{key:1,disabled:t.disabled,color:t.color,onClick:x=>t.click&&t.click(i.itemId)},{default:n(()=>[e(v,null,{default:n(()=>[e(a,{class:"mr-2",color:t.color,icon:t.icon},null,8,["color","icon"]),g("span",null,h(t.title),1)]),_:2},1024)]),_:2},1032,["disabled","color","onClick"]))],64))),128))]),_:1})]),_:1},16)}}});export{D as _};

View File

@@ -0,0 +1 @@
.sortable-ghost[data-v-1c47e356]{opacity:.33;transition:opacity .3s}.sortable-drag[data-v-1c47e356]{background-color:rgb(var(--v-theme-background))}.v-tabs .v-tabs-slider-wrapper[data-v-93eecf16]{transition:none}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

5
web/dist/assets/index-Bsusvx-X.css vendored Normal file

File diff suppressed because one or more lines are too long

58
web/dist/assets/index-KpQc9ZlS.js vendored Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
web/dist/favicon.ico vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

15
web/dist/index.html vendored Normal file
View File

@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="mobile-web-app-capable" content="yes">
<title>Vite App</title>
<script type="module" crossorigin src="/assets/index-KpQc9ZlS.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-Bsusvx-X.css">
</head>
<body>
<div id="app"></div>
</body>
</html>

8
web/embed.go Normal file
View File

@@ -0,0 +1,8 @@
package web
import (
"embed"
)
//go:embed all:dist
var DistDir embed.FS