This commit is contained in:
2025-11-12 09:57:22 +03:00
parent 74d4172c43
commit 4b04a473c4
13 changed files with 91 additions and 4 deletions

4
.gitignore vendored
View File

@@ -9,7 +9,6 @@ lerna-debug.log*
node_modules
.DS_Store
dist
dist-ssr
coverage
*.local
@@ -26,9 +25,6 @@ coverage
*.njsproj
*.sln
*.sw?
*.tsbuildinfo
/bin/
/web/*
!/web/embed.go
/config/config.yaml

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>