Remove dist from tracking
This commit is contained in:
parent
e2667f8e12
commit
026c01a8b4
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +1,2 @@
|
|||||||
node_modules\ndist\n.env.local
|
node_modules\ndist\n.env.local
|
||||||
|
dist
|
||||||
|
|||||||
1
dist/assets/AgentsView-CLYIODGP.css
vendored
1
dist/assets/AgentsView-CLYIODGP.css
vendored
File diff suppressed because one or more lines are too long
5
dist/assets/AgentsView-DlISXhse.js
vendored
5
dist/assets/AgentsView-DlISXhse.js
vendored
File diff suppressed because one or more lines are too long
1
dist/assets/DevView-HyNc2L8o.css
vendored
1
dist/assets/DevView-HyNc2L8o.css
vendored
@ -1 +0,0 @@
|
|||||||
.dev-view[data-v-6fcff79f]{height:100%}.dev-system-request[data-v-6fcff79f]{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:6px;padding:12px 16px;margin-bottom:8px}.dev-system-code[data-v-6fcff79f]{font-family:monospace;font-size:1.4em;font-weight:700;letter-spacing:.1em;color:var(--color-accent);margin-bottom:4px}.dev-system-desc[data-v-6fcff79f]{font-size:.9em;color:var(--color-text);margin-bottom:2px}.dev-system-expiry[data-v-6fcff79f]{font-size:.8em;color:var(--color-text-dim);margin-bottom:4px}.dev-system-granted[data-v-6fcff79f]{font-size:.9em;color:var(--color-success-dim, #4ade80);padding:6px 0}
|
|
||||||
1
dist/assets/DevView-lskM9Phs.js
vendored
1
dist/assets/DevView-lskM9Phs.js
vendored
File diff suppressed because one or more lines are too long
1
dist/assets/HomeView-C4cnj5m-.js
vendored
1
dist/assets/HomeView-C4cnj5m-.js
vendored
@ -1 +0,0 @@
|
|||||||
import{h as m,c as d,l as u,a as o,A as a,B as _,p as s,Z as p,x as h,a3 as g,q as k,s as c,a1 as f,O as v,o as t,a4 as x,v as l}from"./index-BcBhCcW4.js";const B={class:"home-view"},E={class:"home-card"},C={class:"home-logo"},w=m({__name:"HomeView",setup(N){const{isLoggedIn:r}=k,{theme:n}=f();return(S,e)=>{const i=v("RouterLink");return t(),d("div",B,[u(x),o("div",E,[o("div",C,[(t(),a(_(s(p)[s(n)]),{class:"w-12 h-12 text-accent"}))]),o("h1",null,h(s(g)[s(n)]),1),e[2]||(e[2]=o("p",{class:"home-sub"},"Don't Panic.",-1)),s(r)?(t(),a(i,{key:1,to:"/agents",class:"home-btn"},{default:c(()=>[...e[1]||(e[1]=[l("Sign in →",-1)])]),_:1})):(t(),a(i,{key:0,to:"/login",class:"home-btn"},{default:c(()=>[...e[0]||(e[0]=[l("Sign in →",-1)])]),_:1}))])])}}});export{w as default};
|
|
||||||
1
dist/assets/LockClosedIcon-BaCuRZ_8.js
vendored
1
dist/assets/LockClosedIcon-BaCuRZ_8.js
vendored
@ -1 +0,0 @@
|
|||||||
import{o as e,c as r,a}from"./index-BcBhCcW4.js";function n(t,l){return e(),r("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[a("path",{d:"M11.983 1.907a.75.75 0 0 0-1.292-.657l-8.5 9.5A.75.75 0 0 0 2.75 12h6.572l-1.305 6.093a.75.75 0 0 0 1.292.657l8.5-9.5A.75.75 0 0 0 17.25 8h-6.572l1.305-6.093Z"})])}function c(t,l){return e(),r("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[a("path",{d:"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z"}),a("path",{d:"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z"})])}function d(t,l){return e(),r("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[a("path",{"fill-rule":"evenodd",d:"M10 1a4.5 4.5 0 0 0-4.5 4.5V9H5a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.5V5.5A4.5 4.5 0 0 0 10 1Zm3 8V5.5a3 3 0 1 0-6 0V9h6Z","clip-rule":"evenodd"})])}export{c as a,d as b,n as r};
|
|
||||||
5
dist/assets/ViewerView-CJchbA_-.js
vendored
5
dist/assets/ViewerView-CJchbA_-.js
vendored
@ -1,5 +0,0 @@
|
|||||||
import{c as a,a as r,o as s,w as K,S as Y,r as h,G as ee,b as te,f as ne,Q as ae,T as se,e as g,U as oe,g as J,h as le,p as t,F,y as M,i as P,j as B,l as E,s as re,J as ie,P as ue,x as R,V as ce,W as de,X as ve,v as G,_ as fe}from"./index-BcBhCcW4.js";import{g as pe}from"./marked.esm-D9eDbhZJ.js";function we(L,T){return s(),a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[r("path",{d:"M10.75 2.75a.75.75 0 0 0-1.5 0v8.614L6.295 8.235a.75.75 0 1 0-1.09 1.03l4.25 4.5a.75.75 0 0 0 1.09 0l4.25-4.5a.75.75 0 0 0-1.09-1.03l-2.955 3.129V2.75Z"}),r("path",{d:"M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z"})])}function me(){const L=ae(),T=oe(),{onMessage:v}=K,k=Y(),f=g(()=>k.fstoken),S=g(()=>k.roots),b=f;function _(e){if(!e)return e;const o=k.roots;if(!o.length)return e;const[y,...x]=e.split("/");if(o.includes(y))return e;const m=o.find(i=>i===`workspace-${y}`||i.endsWith(`-${y}`));return m?[m,...x].join("/"):e}const u=h(_(L.query.path||localStorage.getItem("viewer_last_path")||"")),H=h(window.innerWidth<768),c=h(""),w=h(""),V=h([]),U=h([]),D=h(!1),I=h(!1);let C=null;const p=h(""),$=h(Date.now()),l=h(!1),n=g(()=>c.value?c.value.split(`
|
|
||||||
`).length:0),d=g(()=>w.value!=="md"||!c.value?"":pe.parse(c.value)),W=g(()=>w.value!=="pdf"||!u.value||!b.value?"":`${q()}/api/viewer/file?path=${encodeURIComponent(u.value)}&token=${encodeURIComponent(b.value)}&t=${$.value}`);function q(){return J()}function z(e){const o=e.match(/\.([^./]+)$/);return o?o[1].toLowerCase():""}function O(e){e||(D.value=!0,I.value=!1,C&&clearTimeout(C),C=setTimeout(()=>{I.value=!0},3e3))}function Z(){D.value=!1,I.value=!1,C&&(clearTimeout(C),C=null)}async function N(e,o=!1,y=!1){O(o);try{const m=`${q()}/api/viewer/file?path=${encodeURIComponent(e)}&token=${encodeURIComponent(b.value)}`,i=await fetch(m);if(i.status===401&&!y)return k.invalidate(),await k.acquire(!0),N(e,o,!0);if(!i.ok){p.value=`${i.status}: ${await i.text()}`;return}p.value="",c.value=await i.text()}catch(x){p.value=x.message||"Fetch failed"}finally{Z()}}async function A(e){e=_(e),u.value=e,localStorage.setItem("viewer_last_path",e),se.value=e,L.query.path!==e&&T.push({name:"viewer",query:{path:e}});const o=z(e);if(!e){w.value="dir",c.value="",p.value="",U.value=S.value.length?S.value:["shared","workspace-titan"],V.value=[];return}if(!o){w.value="dir",c.value="",p.value="",O(!1);try{const x=`${q()}/api/viewer/tree?root=${encodeURIComponent(e)}&token=${encodeURIComponent(b.value)}`,m=await fetch(x);if(!m.ok)throw new Error(`${m.status} ${m.statusText}`);const i=await m.json();U.value=i.dirs||[],V.value=i.files||[]}catch(y){U.value=[],V.value=[],p.value=y.message||"Failed to load directory"}finally{Z()}return}if(o==="pdf"){w.value="pdf",c.value="",p.value="",$.value=Date.now(),fetch(`${q()}/api/viewer/file?path=${encodeURIComponent(e)}&token=${encodeURIComponent(b.value)}`,{method:"HEAD"}).catch(()=>{});return}w.value=o==="md"?"md":"text",p.value="",await N(e,!1)}function Q(e){const o=window.getSelection();if(!o||o.isCollapsed)return;const x=(()=>{const i=document.createElement("div");return i.appendChild(o.getRangeAt(0).cloneContents()),i.innerHTML})().replace(/background(-color)?:[^;"]*(;|(?="))/gi,""),m=o.toString();e.clipboardData.setData("text/html",x),e.clipboardData.setData("text/plain",m),e.preventDefault()}async function X(e){if(z(e)==="pdf"){$.value=Date.now();return}await N(e,!0)}let j=null;return ee(()=>{j=v(e=>{e.type==="viewer_file_changed"&&e.path===u.value&&X(u.value),e.type==="viewer_tree_changed"&&e.path===u.value&&w.value==="dir"&&A(u.value)}),k.acquire(),u.value&&A(u.value)}),te(()=>L.query.path,e=>{e&&e!==u.value&&A(e)}),ne(()=>{j&&j()}),{fstoken:f,viewerRoots:S,currentPath:u,sidebarCollapsed:H,content:c,fileType:w,loading:D,fetchError:p,mdRaw:l,mdLineCount:n,renderedMd:d,pdfSrc:W,openFile:A,onCopy:Q,dirFiles:V,dirDirs:U,showLoading:I}}const he={class:"viewer-layout h-full overflow-hidden"},_e={class:"viewer-pane min-w-0 flex flex-col h-full overflow-hidden"},ye={key:0,class:"viewer-toolbar"},ge={class:"viewer-panel breadcrumb-panel"},ke={key:0,class:"breadcrumb-sep"},be=["onClick"],Ce={key:0,class:"viewer-panel toggle-panel"},$e=["href","download"],xe={key:0,class:"viewer-empty"},Re={key:1,class:"viewer-loading"},Ve={key:2,class:"viewer-error"},Ue={key:3,class:"viewer-dir"},De=["onClick"],Ie=["onClick"],Le={key:0,class:"viewer-empty"},Te=["src"],Se=["innerHTML"],Fe={key:6,class:"viewer-raw-md"},Me={class:"viewer-raw-code"},Be={class:"line-num"},Ee={key:7,class:"viewer-raw-code"},qe={class:"line-num"},Ae=le({name:"ViewerView",__name:"ViewerView",setup(L){const{fstoken:T,currentPath:v,content:k,fileType:f,showLoading:S,fetchError:b,mdRaw:_,renderedMd:u,pdfSrc:H,openFile:c,onCopy:w,dirFiles:V,dirDirs:U}=me(),D=g(()=>k.value.split(`
|
|
||||||
`)),I=g(()=>v.value&&v.value.split("/").pop()||""),C=g(()=>!v.value||!T.value?"":`${J()}/api/viewer/file?path=${encodeURIComponent(v.value)}&token=${encodeURIComponent(T.value)}&dl=1`),p=g(()=>{const $=[{label:"files",path:""}];if(!v.value)return $;const l=v.value.split("/");for(let n=0;n<l.length;n++)$.push({label:l[n],path:l.slice(0,n+1).join("/")});return $});return($,l)=>(s(),a("div",he,[r("main",_e,[t(v)||t(f)==="dir"?(s(),a("div",ye,[r("div",ge,[(s(!0),a(F,null,M(p.value,(n,d)=>(s(),a("span",{key:d},[d>0?(s(),a("span",ke,"/")):B("",!0),r("span",{class:P(["breadcrumb-item",{active:d===p.value.length-1}]),onClick:W=>t(c)(n.path)},R(n.label),11,be)]))),128))]),l[3]||(l[3]=r("div",{class:"viewer-toolbar-spacer"},null,-1)),t(f)==="md"?(s(),a("div",Ce,[r("button",{class:P(["md-toggle-btn",{active:!t(_)}]),onClick:l[0]||(l[0]=n=>_.value=!1)},"Rendered",2),r("button",{class:P(["md-toggle-btn",{active:t(_)}]),onClick:l[1]||(l[1]=n=>_.value=!0)},"Raw",2)])):B("",!0),t(f)&&t(f)!=="dir"?(s(),a("a",{key:1,class:"viewer-panel download-panel",href:C.value,download:I.value,title:"Download"},[E(t(we),{class:"w-4 h-4"})],8,$e)):B("",!0)])):B("",!0),E(t(ue),{class:"content flex-1 min-h-0",options:t(ie),element:"div"},{default:re(()=>[!t(v)&&t(f)!=="dir"?(s(),a("div",xe,[E(t(ce),{class:"w-8 h-8 text-text-dim"}),l[4]||(l[4]=r("p",null,"Select a file from the tree",-1))])):t(S)?(s(),a("div",Re,"loading…")):t(b)?(s(),a("div",Ve,R(t(b)),1)):t(f)==="dir"?(s(),a("div",Ue,[(s(!0),a(F,null,M(t(U),n=>(s(),a("div",{key:n,class:"dir-entry dir-entry--dir",onClick:d=>t(c)(t(v)?t(v)+"/"+n:n)},[E(t(de),{class:"w-4 h-4"}),r("span",null,R(n)+"/",1)],8,De))),128)),(s(!0),a(F,null,M(t(V),n=>(s(),a("div",{key:n.path,class:"dir-entry dir-entry--file",onClick:d=>t(c)(n.path)},[E(t(ve),{class:"w-4 h-4"}),r("span",null,R(n.name),1)],8,Ie))),128)),!t(U).length&&!t(V).length?(s(),a("div",Le,[...l[5]||(l[5]=[r("p",null,"Empty directory",-1)])])):B("",!0)])):t(f)==="pdf"?(s(),a("iframe",{key:4,class:"viewer-pdf",src:t(H),frameborder:"0"},null,8,Te)):t(f)==="md"&&!t(_)?(s(),a("div",{key:5,class:"viewer-md md-body",innerHTML:t(u),onCopy:l[2]||(l[2]=(...n)=>t(w)&&t(w)(...n))},null,40,Se)):t(f)==="md"&&t(_)?(s(),a("div",Fe,[r("pre",Me,[r("code",null,[(s(!0),a(F,null,M(D.value,(n,d)=>(s(),a("span",{key:d,class:"code-line"},[r("span",Be,R(d+1),1),G(R(n)+`
|
|
||||||
`,1)]))),128))])])])):(s(),a("pre",Ee,[r("code",null,[(s(!0),a(F,null,M(D.value,(n,d)=>(s(),a("span",{key:d,class:"code-line"},[r("span",qe,R(d+1),1),G(R(n)+`
|
|
||||||
`,1)]))),128))])]))]),_:1},8,["options"])])]))}}),je=fe(Ae,[["__scopeId","data-v-6b5cb038"]]);export{je as default};
|
|
||||||
1
dist/assets/ViewerView-ExCKplPl.css
vendored
1
dist/assets/ViewerView-ExCKplPl.css
vendored
@ -1 +0,0 @@
|
|||||||
.viewer-empty[data-v-6b5cb038]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;color:var(--text-dim)}.viewer-empty .empty-icon[data-v-6b5cb038]{font-size:2rem}.viewer-empty p[data-v-6b5cb038]{margin:0}.viewer-toolbar[data-v-6b5cb038]{display:flex;align-items:center;gap:var(--panel-gap, 6px);padding:var(--panel-gap, 6px);padding-bottom:0;flex-shrink:0}.viewer-toolbar-spacer[data-v-6b5cb038]{flex:1}.viewer-panel[data-v-6b5cb038]{display:flex;align-items:center;background:var(--panel-bg);border-radius:var(--radius-panel, 12px);box-shadow:var(--panel-shadow);padding:0 12px;height:34px;font-size:.85rem}.breadcrumb-panel[data-v-6b5cb038]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.breadcrumb-sep[data-v-6b5cb038]{color:var(--text-dim, #666);margin:0 2px}.breadcrumb-item[data-v-6b5cb038]{cursor:pointer;color:var(--text-dim, #71B095)}.breadcrumb-item[data-v-6b5cb038]:hover{color:var(--text, #ccc)}.breadcrumb-item.active[data-v-6b5cb038]{color:var(--text, #ccc);cursor:default}.toggle-panel[data-v-6b5cb038]{gap:2px;padding:0 4px}.download-panel[data-v-6b5cb038]{width:34px;padding:0;justify-content:center;color:var(--text-dim, #888);text-decoration:none;transition:color .15s}.download-panel[data-v-6b5cb038]:hover{color:var(--text, #ccc)}.viewer-loading[data-v-6b5cb038],.viewer-error[data-v-6b5cb038]{padding:20px;color:var(--text-dim)}.viewer-error[data-v-6b5cb038]{color:var(--error)}.viewer-dir[data-v-6b5cb038]{padding:12px 16px}.dir-entry[data-v-6b5cb038]{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;border-radius:4px;color:var(--text, #ccc)}.dir-entry[data-v-6b5cb038]:hover{background:var(--hover-bg, rgba(255,255,255,.05))}.dir-entry--dir[data-v-6b5cb038]{color:var(--text-dim, #71B095)}.dir-entry--file[data-v-6b5cb038]{color:var(--text, #ccc)}.viewer-pdf[data-v-6b5cb038]{width:100%;height:100%;border:none;display:block}.viewer-text[data-v-6b5cb038]{margin:0;padding:12px 16px;line-height:1.6;color:var(--text);white-space:pre-wrap;word-break:break-word}.viewer-md-toolbar{display:flex;gap:4px;padding:6px 12px;background:var(--bg-dim, #1a1d23);flex-shrink:0}.md-toggle-btn{padding:2px 10px;border-radius:var(--radius-sm, 6px);border:none;background:transparent;color:var(--text-dim, #888);cursor:pointer;transition:background .12s,color .12s}.md-toggle-btn:hover{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--text)}.md-toggle-btn.active{background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.viewer-raw-md{display:flex;flex:1;overflow:auto;font-family:var(--font-mono);line-height:1.6}.viewer-raw-gutter{display:flex;flex-direction:column;align-items:flex-end;padding:12px 8px 12px 12px;min-width:3rem;color:var(--text-dim, #555);background:var(--bg-dim, #1a1d23);border-right:1px solid var(--border, #2a2d35);-webkit-user-select:none;user-select:none;flex-shrink:0}.viewer-raw-gutter span{display:block;line-height:1.6}.viewer-raw-code{flex:1;margin:0;padding:12px 16px;overflow:visible;white-space:pre-wrap;word-break:break-word;background:transparent;color:var(--text, #abb2bf);line-height:1.6}.code-line{display:block}.line-num{display:inline-block;width:3em;text-align:right;padding-right:1em;color:var(--text-dim);opacity:.4;-webkit-user-select:none;user-select:none;font-family:var(--font-mono)}.viewer-raw-code code{background:none;padding:0;font-size:inherit}@media(max-width:639px){.viewer-raw-gutter{display:none}.viewer-raw-code{padding:8px 12px}.viewer-md-toolbar{padding:6px 8px}.md-toggle-btn{min-height:36px;display:inline-flex;align-items:center}}
|
|
||||||
27
dist/assets/index-BcBhCcW4.js
vendored
27
dist/assets/index-BcBhCcW4.js
vendored
File diff suppressed because one or more lines are too long
1
dist/assets/index-QU_mt5pQ.css
vendored
1
dist/assets/index-QU_mt5pQ.css
vendored
File diff suppressed because one or more lines are too long
59
dist/assets/marked.esm-D9eDbhZJ.js
vendored
59
dist/assets/marked.esm-D9eDbhZJ.js
vendored
File diff suppressed because one or more lines are too long
11
dist/favicon-eras.svg
vendored
11
dist/favicon-eras.svg
vendored
@ -1,11 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
||||||
<!-- Sun circle -->
|
|
||||||
<circle cx="16" cy="16" r="10" fill="none" stroke="#005e83" stroke-width="2"/>
|
|
||||||
<!-- Sun rays -->
|
|
||||||
<line x1="16" y1="2" x2="16" y2="6" stroke="#e25303" stroke-width="2" stroke-linecap="round"/>
|
|
||||||
<line x1="16" y1="26" x2="16" y2="30" stroke="#e25303" stroke-width="2" stroke-linecap="round"/>
|
|
||||||
<line x1="2" y1="16" x2="6" y2="16" stroke="#e25303" stroke-width="2" stroke-linecap="round"/>
|
|
||||||
<line x1="26" y1="16" x2="30" y2="16" stroke="#e25303" stroke-width="2" stroke-linecap="round"/>
|
|
||||||
<!-- Inner dot -->
|
|
||||||
<circle cx="16" cy="16" r="4" fill="#005e83"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 653 B |
9
dist/favicon-loop42.svg
vendored
9
dist/favicon-loop42.svg
vendored
@ -1,9 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
||||||
<!-- Rounded square background -->
|
|
||||||
<rect x="2" y="2" width="28" height="28" rx="6" fill="#1A212C" stroke="#1D7872" stroke-width="1.5"/>
|
|
||||||
<!-- Loop symbol: two interlinked arcs -->
|
|
||||||
<path d="M10,16 a5,5 0 1,1 6,0 a5,5 0 1,1 -6,0" fill="none" stroke="#71B095" stroke-width="2"/>
|
|
||||||
<path d="M16,16 a5,5 0 1,1 6,0 a5,5 0 1,1 -6,0" fill="none" stroke="#1D7872" stroke-width="2"/>
|
|
||||||
<!-- 42 text -->
|
|
||||||
<text x="16" y="27" font-family="monospace" font-size="6" font-weight="bold" fill="#71B095" text-anchor="middle">42</text>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 593 B |
12
dist/favicon-titan.svg
vendored
12
dist/favicon-titan.svg
vendored
@ -1,12 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
||||||
<!-- Monitor body -->
|
|
||||||
<rect x="2" y="4" width="28" height="18" rx="2.5" ry="2.5" fill="#1a1a2e" stroke="#7c6ff7" stroke-width="1.5"/>
|
|
||||||
<!-- Screen inner -->
|
|
||||||
<rect x="4.5" y="6.5" width="23" height="13" rx="1" fill="#0d0d1a"/>
|
|
||||||
<!-- Stand neck -->
|
|
||||||
<rect x="14" y="22" width="4" height="4" fill="#7c6ff7"/>
|
|
||||||
<!-- Stand base -->
|
|
||||||
<rect x="10" y="26" width="12" height="2.5" rx="1.2" fill="#7c6ff7"/>
|
|
||||||
<!-- Lightning bolt on screen -->
|
|
||||||
<polygon points="18,9 14,16 16.5,16 14,23 20,15 17,15" fill="#f0c040"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 587 B |
12
dist/favicon.svg
vendored
12
dist/favicon.svg
vendored
@ -1,12 +0,0 @@
|
|||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
|
||||||
<!-- Monitor body -->
|
|
||||||
<rect x="2" y="4" width="28" height="18" rx="2.5" ry="2.5" fill="#1a1a2e" stroke="#7c6ff7" stroke-width="1.5"/>
|
|
||||||
<!-- Screen inner -->
|
|
||||||
<rect x="4.5" y="6.5" width="23" height="13" rx="1" fill="#0d0d1a"/>
|
|
||||||
<!-- Stand neck -->
|
|
||||||
<rect x="14" y="22" width="4" height="4" fill="#7c6ff7"/>
|
|
||||||
<!-- Stand base -->
|
|
||||||
<rect x="10" y="26" width="12" height="2.5" rx="1.2" fill="#7c6ff7"/>
|
|
||||||
<!-- Lightning bolt on screen -->
|
|
||||||
<polygon points="18,9 14,16 16.5,16 14,23 20,15 17,15" fill="#f0c040"/>
|
|
||||||
</svg>
|
|
||||||
|
Before Width: | Height: | Size: 587 B |
BIN
dist/fonts/ubuntu-sans/UbuntuSans-Italic[wght].woff2
vendored
BIN
dist/fonts/ubuntu-sans/UbuntuSans-Italic[wght].woff2
vendored
Binary file not shown.
BIN
dist/fonts/ubuntu-sans/UbuntuSans[wght].woff2
vendored
BIN
dist/fonts/ubuntu-sans/UbuntuSans[wght].woff2
vendored
Binary file not shown.
32
dist/index.html
vendored
32
dist/index.html
vendored
@ -1,32 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover">
|
|
||||||
<title>nyx</title>
|
|
||||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
|
|
||||||
<style>
|
|
||||||
html, body { background: #1A212C; }
|
|
||||||
canvas:not(.ready) { opacity: 0; }
|
|
||||||
[v-cloak] { display: none; }
|
|
||||||
</style>
|
|
||||||
<script type="module" crossorigin src="/assets/index-BcBhCcW4.js"></script>
|
|
||||||
<link rel="stylesheet" crossorigin href="/assets/index-QU_mt5pQ.css">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="app" v-cloak></div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.addEventListener('pagehide',function(){
|
|
||||||
document.querySelectorAll('canvas').forEach(function(c){
|
|
||||||
c.style.display='none';
|
|
||||||
var gl=c.getContext('webgl');
|
|
||||||
if(gl){gl.clearColor(0,0,0,0);gl.clear(gl.COLOR_BUFFER_BIT);}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
window.addEventListener('beforeunload',function(){
|
|
||||||
document.querySelectorAll('canvas').forEach(function(c){c.style.display='none'});
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
Reference in New Issue
Block a user