chore: 从 git 跟踪中移除 web/dist 构建产物 [砚砚/K2.6🐾]
This commit is contained in:
1
web/dist/assets/Login-DA_NZ1i8.js
vendored
1
web/dist/assets/Login-DA_NZ1i8.js
vendored
@@ -1 +0,0 @@
|
||||
import{o as b,c as x,a as o,b as s,w as l,r as g,d as u,u as k,e as v,f as N,g as w,l as z,h as y,E as d,i as C,s as V,j as M}from"./index-DeyhCJDP.js";import{_ as A}from"./_plugin-vue_export-helper-DlAUqK2U.js";const B={class:"login-page"},E={class:"login-card"},K={class:"input-wrap"},U={class:"input-wrap"},$={class:"login-guest"},j={__name:"Login",setup(I){const c=k(),a=g({username:"",password:""}),n=g(!1);async function r(){if(!a.value.username||!a.value.password){d.warning("请输入用户名和密码");return}n.value=!0;try{const t=await C(a.value);V(t.data),d.success("登录成功"),c.push("/")}catch{}n.value=!1}async function h(){n.value=!0;try{const t=await M();V(t.data),d.success("已进入访客模式"),c.push("/")}catch{}n.value=!1}return(t,e)=>{const p=u("el-icon"),_=u("el-input"),m=u("el-form-item"),f=u("el-button"),L=u("el-form");return b(),x("div",B,[o("div",E,[e[4]||(e[4]=o("div",{class:"login-header"},[o("div",{class:"logo"},"LM"),o("h1",null,"LAN Manager"),o("p",null,"轻量级局域网资产管理平台")],-1)),s(L,{model:a.value,class:"login-form"},{default:l(()=>[s(m,null,{default:l(()=>[o("div",K,[s(p,{class:"input-icon"},{default:l(()=>[s(v(N))]),_:1}),s(_,{modelValue:a.value.username,"onUpdate:modelValue":e[0]||(e[0]=i=>a.value.username=i),placeholder:"用户名",size:"large",onKeydown:w(r,["enter"])},null,8,["modelValue"])])]),_:1}),s(m,null,{default:l(()=>[o("div",U,[s(p,{class:"input-icon"},{default:l(()=>[s(v(z))]),_:1}),s(_,{modelValue:a.value.password,"onUpdate:modelValue":e[1]||(e[1]=i=>a.value.password=i),type:"password","show-password":"",placeholder:"密码",size:"large",onKeydown:w(r,["enter"])},null,8,["modelValue"])])]),_:1}),s(f,{type:"primary",size:"large",class:"login-btn",loading:n.value,onClick:r},{default:l(()=>[...e[2]||(e[2]=[y("登录",-1)])]),_:1},8,["loading"]),o("div",$,[s(f,{text:"",size:"small",onClick:h},{default:l(()=>[...e[3]||(e[3]=[y("访客模式进入",-1)])]),_:1})])]),_:1},8,["model"])]),e[5]||(e[5]=o("div",{class:"login-footer"}," © LAN Manager ",-1))])}}},q=A(j,[["__scopeId","data-v-92ccba4b"]]);export{q as default};
|
||||
1
web/dist/assets/Login-QAgKDetV.css
vendored
1
web/dist/assets/Login-QAgKDetV.css
vendored
@@ -1 +0,0 @@
|
||||
.login-page[data-v-92ccba4b]{min-height:100vh;background:linear-gradient(135deg,#0f172a,#1e293b,#0f172a);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.login-card[data-v-92ccba4b]{width:100%;max-width:400px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:36px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #00000059}.login-header[data-v-92ccba4b]{text-align:center;margin-bottom:28px}.logo[data-v-92ccba4b]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff;font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;box-shadow:0 10px 25px #3b82f659}.login-header h1[data-v-92ccba4b]{color:#fff;font-size:22px;font-weight:700;margin:0 0 6px}.login-header p[data-v-92ccba4b]{color:#ffffff8c;font-size:13px;margin:0}.login-form[data-v-92ccba4b]{width:100%}.login-form[data-v-92ccba4b] .el-form-item{margin-bottom:16px}.login-form[data-v-92ccba4b] .el-form-item__content{display:block;width:100%}.input-wrap[data-v-92ccba4b]{position:relative;width:100%}.input-wrap[data-v-92ccba4b] .el-input{width:100%}.input-wrap[data-v-92ccba4b] .el-input__wrapper{padding-left:38px;border-radius:10px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff1a inset}.input-wrap[data-v-92ccba4b] .el-input__inner{color:#fff;font-size:14px}.input-wrap[data-v-92ccba4b] .el-input__inner::placeholder{color:#ffffff73}.input-icon[data-v-92ccba4b]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#ffffff80;font-size:16px;z-index:1}.login-btn[data-v-92ccba4b]{width:100%;border-radius:10px;font-weight:600;letter-spacing:.5px;margin-top:6px}.login-guest[data-v-92ccba4b]{text-align:center;margin-top:14px}.login-guest[data-v-92ccba4b] .el-button{color:#ffffff8c}.login-guest[data-v-92ccba4b] .el-button:hover{color:#fff}.login-footer[data-v-92ccba4b]{margin-top:24px;font-size:12px;color:#ffffff59}
|
||||
1
web/dist/assets/Logs-BrgpSUb1.js
vendored
1
web/dist/assets/Logs-BrgpSUb1.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/Logs-DdukJx40.css
vendored
1
web/dist/assets/Logs-DdukJx40.css
vendored
@@ -1 +0,0 @@
|
||||
.page-header[data-v-df4300d1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.page-title[data-v-df4300d1]{font-size:18px;font-weight:700}.page-subtitle[data-v-df4300d1]{font-size:13px;color:var(--text-secondary);margin-top:2px}.header-actions[data-v-df4300d1]{display:flex;gap:10px;align-items:center}.search-wrap[data-v-df4300d1]{position:relative;width:240px}.search-wrap[data-v-df4300d1] .el-input__wrapper{padding-left:32px;border-radius:10px;box-shadow:0 0 0 1px var(--border) inset}.search-icon[data-v-df4300d1]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:14px;z-index:1}.table-toolbar[data-v-df4300d1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.record-count[data-v-df4300d1]{font-size:13px;color:var(--text-secondary)}.count-num[data-v-df4300d1]{font-weight:700;color:var(--text)}.live-tag[data-v-df4300d1]{font-size:11px;height:22px}.live-dot[data-v-df4300d1]{font-size:10px;margin-right:4px;animation:spin-df4300d1 2s linear infinite}.empty-desc[data-v-df4300d1]{font-size:14px;font-weight:600;color:var(--text);margin-bottom:4px}.empty-hint[data-v-df4300d1]{font-size:12px;color:var(--text-muted)}.action-tag[data-v-df4300d1]{font-size:12px;height:24px;padding:0 8px;font-weight:500}.action-icon[data-v-df4300d1]{font-size:12px;margin-right:4px}.target-tag[data-v-df4300d1]{font-size:11px;height:20px;padding:0 8px;color:var(--text-secondary);border-color:var(--border)}.target-name[data-v-df4300d1]{font-weight:500;color:var(--text)}.details-text[data-v-df4300d1]{color:var(--text-secondary);font-size:13px}.time-cell[data-v-df4300d1]{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.time-icon[data-v-df4300d1]{font-size:12px;color:var(--text-muted)}.pagination-bar[data-v-df4300d1]{display:flex;justify-content:flex-end;margin-top:14px}@keyframes spin-df4300d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
|
||||
1
web/dist/assets/MachineDetail-BeE91e36.css
vendored
1
web/dist/assets/MachineDetail-BeE91e36.css
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/MachineDetail-BgVrZBJ0.js
vendored
1
web/dist/assets/MachineDetail-BgVrZBJ0.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/MachineList-CuTzMS41.js
vendored
1
web/dist/assets/MachineList-CuTzMS41.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/MachineList-D_uQZIiy.css
vendored
1
web/dist/assets/MachineList-D_uQZIiy.css
vendored
@@ -1 +0,0 @@
|
||||
.toolbar[data-v-d15cc943]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.search-wrap[data-v-d15cc943]{position:relative;flex:1;max-width:360px}.search-wrap[data-v-d15cc943] .el-input__wrapper{padding-left:34px;border-radius:10px;box-shadow:0 0 0 1px var(--border) inset}.search-icon[data-v-d15cc943]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:16px;z-index:1}.os-select[data-v-d15cc943] .el-input__wrapper{border-radius:10px;box-shadow:0 0 0 1px var(--border) inset}.cards-grid[data-v-d15cc943]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 900px){.cards-grid[data-v-d15cc943]{grid-template-columns:1fr}}.server-card[data-v-d15cc943]{background:var(--surface);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow);border:1px solid var(--border);border-top-width:3px;border-top-color:var(--border-strong);cursor:pointer;transition:transform .12s ease,box-shadow .2s ease,opacity .2s ease,border-color .2s ease}.server-card[data-v-d15cc943]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--border-strong)}.server-card.guest-card[data-v-d15cc943]{cursor:default}.server-card.guest-card[data-v-d15cc943]:hover{transform:none;box-shadow:var(--shadow);border-color:var(--border)}.server-card.offline-card[data-v-d15cc943]{opacity:.65;border-top-color:var(--border)}.server-card.offline-card .hostname[data-v-d15cc943]{color:var(--text-muted)}.card-header[data-v-d15cc943]{display:flex;flex-direction:column;gap:6px}.title-row[data-v-d15cc943]{display:flex;align-items:center;gap:10px}.os-dot[data-v-d15cc943]{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px #00000014}.os-dot.os-linux[data-v-d15cc943]{background:#3b82f6}.os-dot.os-windows[data-v-d15cc943]{background:#22c55e}.os-dot.os-macos[data-v-d15cc943]{background:#a855f7}.os-dot.os-other[data-v-d15cc943]{background:#64748b}.status-badge[data-v-d15cc943]{font-size:11px;padding:2px 8px;border-radius:999px;font-weight:600;line-height:1}.status-badge.online[data-v-d15cc943]{background:#22c55e1f;color:#15803d}.status-badge.offline[data-v-d15cc943]{background:#ef44441a;color:#b91c1c}html.dark .status-badge.online[data-v-d15cc943]{background:#34d39926;color:#34d399}html.dark .status-badge.offline[data-v-d15cc943]{background:#f8717126;color:#f87171}.hostname[data-v-d15cc943]{font-weight:700;font-size:15px;color:var(--text)}.svc-tag[data-v-d15cc943]{font-size:11px;height:18px;padding:0 8px;color:var(--text-secondary);border-color:var(--border)}.meta-row[data-v-d15cc943]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 0;font-size:12px;color:var(--text-secondary)}.meta-ip[data-v-d15cc943]{color:var(--text);font-weight:500;background:var(--surface-hover);border:1px solid var(--border);padding:1px 6px;border-radius:4px}.meta-item+.meta-item[data-v-d15cc943]:before,.meta-uptime[data-v-d15cc943]:before{content:"·";margin:0 6px;color:var(--text-muted)}.meta-uptime[data-v-d15cc943]{color:var(--success)}.stats-row[data-v-d15cc943]{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stat-pill[data-v-d15cc943]{background:var(--pill-bg);border:1px solid var(--pill-border);border-radius:10px;padding:9px 10px;color:var(--pill-text);display:flex;align-items:center;gap:8px;transition:background .2s ease,border-color .2s ease}.pill-icon[data-v-d15cc943]{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;background:#ffffff1a;flex-shrink:0}.pill-icon.cpu[data-v-d15cc943]{color:#7dd3fc}.pill-icon.mem[data-v-d15cc943]{color:#86efac}.pill-icon.disk[data-v-d15cc943]{color:#93c5fd}.pill-body[data-v-d15cc943]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.pill-label[data-v-d15cc943]{font-size:10px;color:#ffffffd9;font-weight:600}.pill-bar[data-v-d15cc943]{height:3px;background:#ffffff26;border-radius:2px;overflow:hidden}.pill-fill[data-v-d15cc943]{height:100%;border-radius:2px;background:#ffffffe6;transition:width .3s ease}.pill-value[data-v-d15cc943]{font-size:11px;font-weight:700;color:#fff;white-space:nowrap}.ports-row[data-v-d15cc943]{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.port-tag[data-v-d15cc943]{font-size:11px;height:20px;padding:0 8px;color:var(--text-secondary);border-color:var(--border)}.more-ports[data-v-d15cc943]{font-size:11px;color:var(--text-muted);line-height:20px}.sync-time[data-v-d15cc943]{margin-top:10px;font-size:11px;color:var(--text-muted)}.vm-status[data-v-d15cc943]{font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px}.vm-status.running[data-v-d15cc943]{background:#22c55e1f;color:#15803d}.vm-status.stopped[data-v-d15cc943]{background:#ef44441a;color:#b91c1c}html.dark .vm-status.running[data-v-d15cc943]{background:#34d39926;color:#34d399}html.dark .vm-status.stopped[data-v-d15cc943]{background:#f8717126;color:#f87171}
|
||||
1
web/dist/assets/MainLayout-CWr5YpkJ.js
vendored
1
web/dist/assets/MainLayout-CWr5YpkJ.js
vendored
@@ -1 +0,0 @@
|
||||
import{k as h,o as i,c as m,a as s,b as e,w as t,m as d,n as r,t as v,p as C,r as x,q as w,d as _,u as E,e as l,v as L,x as M,y as A,z as B,A as D,B as N,C as V,f as z,D as I,F as S,E as q,G as F,H as G}from"./index-DeyhCJDP.js";import{_ as H}from"./_plugin-vue_export-helper-DlAUqK2U.js";const P={class:"layout"},R={key:0,class:"sidebar"},T={class:"nav"},$={class:"sidebar-footer"},j={class:"user-info"},J={class:"user-name"},K={class:"main-inner"},O={__name:"MainLayout",setup(Q){const f=E(),u=w(()=>F().is_admin),o=x(!1);h(()=>{o.value=document.documentElement.classList.contains("dark")});function p(){o.value=!o.value,document.documentElement.classList.toggle("dark",o.value),localStorage.setItem("theme",o.value?"dark":"light")}async function g(){try{await S()}catch{}G(),q.success("已退出"),f.push("/login")}return(k,a)=>{const n=_("el-icon"),c=_("router-link"),y=_("el-button"),b=_("router-view");return i(),m("div",P,[u.value?(i(),m("aside",R,[a[5]||(a[5]=s("div",{class:"brand"},[s("div",{class:"brand-logo"},"LM"),s("div",{class:"brand-text"},"LAN Manager")],-1)),s("nav",T,[e(c,{to:"/machines",class:"nav-item","active-class":"active"},{default:t(()=>[e(n,null,{default:t(()=>[e(l(L))]),_:1}),a[0]||(a[0]=s("span",null,"机器列表",-1))]),_:1}),u.value?(i(),d(c,{key:0,to:"/topology",class:"nav-item","active-class":"active"},{default:t(()=>[e(n,null,{default:t(()=>[e(l(M))]),_:1}),a[1]||(a[1]=s("span",null,"拓扑图",-1))]),_:1})):r("",!0),u.value?(i(),d(c,{key:1,to:"/logs",class:"nav-item","active-class":"active"},{default:t(()=>[e(n,null,{default:t(()=>[e(l(A))]),_:1}),a[2]||(a[2]=s("span",null,"操作日志",-1))]),_:1})):r("",!0),u.value?(i(),d(c,{key:2,to:"/pve-hosts",class:"nav-item","active-class":"active"},{default:t(()=>[e(n,null,{default:t(()=>[e(l(B))]),_:1}),a[3]||(a[3]=s("span",null,"PVE 主机",-1))]),_:1})):r("",!0)]),s("div",{class:"theme-toggle",onClick:p},[e(n,{class:"theme-icon"},{default:t(()=>[(i(),d(D(o.value?l(N):l(V))))]),_:1}),s("span",null,v(o.value?"浅色模式":"深色模式"),1)]),s("div",$,[s("div",j,[e(n,{class:"user-icon"},{default:t(()=>[e(l(z))]),_:1}),s("span",J,v(u.value?"管理员":"访客"),1)]),e(y,{text:"",class:"logout-btn",onClick:g},{default:t(()=>[e(n,null,{default:t(()=>[e(l(I))]),_:1}),a[4]||(a[4]=s("span",null,"退出",-1))]),_:1})])])):r("",!0),s("main",{class:C(["main",{"no-sidebar":!u.value}])},[s("div",K,[e(b)])],2)])}}},X=H(O,[["__scopeId","data-v-dac2493b"]]);export{X as default};
|
||||
1
web/dist/assets/MainLayout-DQN4KPkJ.css
vendored
1
web/dist/assets/MainLayout-DQN4KPkJ.css
vendored
@@ -1 +0,0 @@
|
||||
.layout[data-v-dac2493b]{display:flex;min-height:100vh}.sidebar[data-v-dac2493b]{width:220px;background:#0f172a;color:#fff;display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:100}.brand[data-v-dac2493b]{padding:22px 18px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.06)}.brand-logo[data-v-dac2493b]{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#60a5fa);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.brand-text[data-v-dac2493b]{font-weight:700;font-size:14px;letter-spacing:.3px}.nav[data-v-dac2493b]{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:4px}.nav-item[data-v-dac2493b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#ffffffa6;text-decoration:none;font-size:13px;transition:background .15s ease,color .15s ease}.nav-item[data-v-dac2493b]:hover{background:#ffffff0f;color:#ffffffe6}.nav-item.active[data-v-dac2493b]{background:#3b82f62e;color:#60a5fa;font-weight:600}.nav-item .el-icon[data-v-dac2493b]{font-size:16px}.sidebar-footer[data-v-dac2493b]{padding:12px 10px 16px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px}.user-info[data-v-dac2493b]{display:flex;align-items:center;gap:8px;padding:8px 10px;font-size:12px;color:#ffffff8c}.user-icon[data-v-dac2493b]{font-size:14px}.user-name[data-v-dac2493b]{font-weight:500;color:#ffffffd9}.logout-btn[data-v-dac2493b]{justify-content:flex-start;width:100%;color:#ffffff8c;padding:8px 10px;border-radius:8px}.logout-btn[data-v-dac2493b]:hover{color:#fff;background:#ffffff0f}.logout-btn span[data-v-dac2493b]{margin-left:8px;font-size:12px}.main[data-v-dac2493b]{flex:1;margin-left:220px;min-height:100vh;background:var(--bg)}.main-inner[data-v-dac2493b]{padding:10px}.theme-toggle[data-v-dac2493b]{margin:0 10px 10px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#ffffff8c;font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.theme-toggle[data-v-dac2493b]:hover{background:#ffffff0f;color:#ffffffe6}.theme-icon[data-v-dac2493b]{font-size:16px}.main.no-sidebar[data-v-dac2493b]{margin-left:0}@media (max-width: 768px){.sidebar[data-v-dac2493b]{width:64px}.brand-text[data-v-dac2493b],.nav-item span[data-v-dac2493b],.user-name[data-v-dac2493b],.logout-btn span[data-v-dac2493b]{display:none}.brand[data-v-dac2493b]{justify-content:center;padding:18px 10px}.nav-item[data-v-dac2493b]{justify-content:center}.main[data-v-dac2493b]{margin-left:64px}.main.no-sidebar[data-v-dac2493b]{margin-left:0}}
|
||||
1
web/dist/assets/PVEHosts-BC-Faszj.js
vendored
1
web/dist/assets/PVEHosts-BC-Faszj.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/PVEHosts-Bh9QYZd6.css
vendored
1
web/dist/assets/PVEHosts-Bh9QYZd6.css
vendored
@@ -1 +0,0 @@
|
||||
.toolbar[data-v-fede7675]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-title[data-v-fede7675]{margin:0;font-size:20px;font-weight:600}.hosts-grid[data-v-fede7675]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.host-card[data-v-fede7675]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.host-header[data-v-fede7675]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.host-icon[data-v-fede7675]{font-size:20px;color:var(--el-color-primary)}.host-name[data-v-fede7675]{font-size:16px;font-weight:600;flex:1}.status-tag[data-v-fede7675]{font-size:11px;height:20px;padding:0 8px}.host-info[data-v-fede7675]{margin-bottom:12px}.info-row[data-v-fede7675]{display:flex;font-size:13px;margin-bottom:4px}.info-row .label[data-v-fede7675]{color:var(--text-secondary);width:50px}.info-row .value[data-v-fede7675]{color:var(--text)}.host-actions[data-v-fede7675]{display:flex;gap:8px}.vm-loading[data-v-fede7675]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 0;color:var(--text-secondary)}.loading-icon[data-v-fede7675]{font-size:20px;animation:spin-fede7675 1s linear infinite}@keyframes spin-fede7675{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vm-list[data-v-fede7675]{display:flex;flex-direction:column;gap:8px}.vm-item[data-v-fede7675]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:var(--surface-hover);border-radius:8px}.vm-main[data-v-fede7675]{display:flex;align-items:center;gap:10px}.vm-id[data-v-fede7675]{font-size:12px;font-weight:700;color:var(--el-color-primary);background:var(--surface);padding:2px 8px;border-radius:4px;border:1px solid var(--border)}.vm-name[data-v-fede7675]{font-size:14px;font-weight:500;color:var(--text)}
|
||||
467
web/dist/assets/Topology-B3vEZr-x.js
vendored
467
web/dist/assets/Topology-B3vEZr-x.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/Topology-DMH8-H8q.css
vendored
1
web/dist/assets/Topology-DMH8-H8q.css
vendored
@@ -1 +0,0 @@
|
||||
.page-header[data-v-1d46321d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-title[data-v-1d46321d]{font-size:18px;font-weight:700}.page-subtitle[data-v-1d46321d]{font-size:13px;color:var(--text-secondary);margin-top:2px}.topo-card[data-v-1d46321d]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px;position:relative;height:calc(100vh - 220px);min-height:420px}.topo-canvas[data-v-1d46321d]{width:100%;height:100%;border-radius:10px;overflow:hidden;transition:background .2s ease}.legend[data-v-1d46321d]{position:absolute;left:16px;bottom:16px;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:10px 12px;display:flex;gap:14px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s ease,border-color .2s ease}.legend-item[data-v-1d46321d]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary)}.dot[data-v-1d46321d]{width:8px;height:8px;border-radius:50%}.dot.online[data-v-1d46321d]{background:#22c55e}.dot.offline[data-v-1d46321d]{background:#ef4444}.line[data-v-1d46321d]{width:16px;height:2px;border-radius:1px}.line.service[data-v-1d46321d]{background:#3b82f6}.line.relation[data-v-1d46321d]{background:repeating-linear-gradient(90deg,#f97316,#f97316 4px,transparent 4px,transparent 6px);height:2px}
|
||||
@@ -1 +0,0 @@
|
||||
const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _};
|
||||
96
web/dist/assets/index-DeyhCJDP.js
vendored
96
web/dist/assets/index-DeyhCJDP.js
vendored
File diff suppressed because one or more lines are too long
1
web/dist/assets/index-lpOzzBHg.css
vendored
1
web/dist/assets/index-lpOzzBHg.css
vendored
File diff suppressed because one or more lines are too long
14
web/dist/index.html
vendored
14
web/dist/index.html
vendored
@@ -1,14 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>局域网机器管理后台</title>
|
||||
<script type="module" crossorigin src="/assets/index-DeyhCJDP.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-lpOzzBHg.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user