Deploying to gh-pages from @ hykilpikonna/home-page@27ec947825 🚀

This commit is contained in:
hykilpikonna
2023-03-06 04:23:23 +00:00
parent 4884d31994
commit 094c2297a6
22 changed files with 33 additions and 32 deletions
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{_ as p,B,c as s,a as o,t as r,d as n,F as g,r as v,b as i,o as t,p as _,f as m,e as c}from"./index-b5b55c17.js";import{A as V}from"./index-b5b55c17.js";const k=e=>(_("data-v-b22a4884"),e=e(),m(),e),y={key:0,id:"Blog",class:"general-page"},f=k(()=>o("div",{class:"title"},[o("h2",null,"记事本"),o("div",{class:"subtitle"},"一些值得留下来的文字")],-1)),h={id:"breadcrumb"},F={key:0},P={key:1},b={key:2,class:"no-after"};function C(e,u,E,$,I,S){const l=c("BlogPostPreview"),d=c("Loading");return e.meta?(t(),s("div",y,[f,o("div",h,[o("span",{class:"clickable",onClick:u[0]||(u[0]=()=>e.$router.push({query:{}}))},"索引"),e.tag?(t(),s("span",F,"🏷️"+r(e.tag),1)):n("",!0),e.category?(t(),s("span",P,"📂"+r(e.category),1)):n("",!0),e.post&&e.activePost?(t(),s("span",b,r(e.activePost.title),1)):n("",!0)]),(t(!0),s(g,null,v(e.filteredPosts,a=>(t(),i(l,{key:a,meta:a,active:a===e.activePost},null,8,["meta","active"]))),128))])):(t(),i(d,{key:1}))}const L=p(B,[["render",C],["__scopeId","data-v-b22a4884"]]);export{L as default,V as staticMeta};
import{_ as p,B,c as s,a as o,t as r,d as n,F as g,r as v,b as i,o as t,p as _,f as m,e as c}from"./index-c3a466b6.js";import{A as V}from"./index-c3a466b6.js";const k=e=>(_("data-v-b22a4884"),e=e(),m(),e),y={key:0,id:"Blog",class:"general-page"},f=k(()=>o("div",{class:"title"},[o("h2",null,"记事本"),o("div",{class:"subtitle"},"一些值得留下来的文字")],-1)),h={id:"breadcrumb"},F={key:0},P={key:1},b={key:2,class:"no-after"};function C(e,u,E,$,I,S){const l=c("BlogPostPreview"),d=c("Loading");return e.meta?(t(),s("div",y,[f,o("div",h,[o("span",{class:"clickable",onClick:u[0]||(u[0]=()=>e.$router.push({query:{}}))},"索引"),e.tag?(t(),s("span",F,"🏷️"+r(e.tag),1)):n("",!0),e.category?(t(),s("span",P,"📂"+r(e.category),1)):n("",!0),e.post&&e.activePost?(t(),s("span",b,r(e.activePost.title),1)):n("",!0)]),(t(!0),s(g,null,v(e.filteredPosts,a=>(t(),i(l,{key:a,meta:a,active:a===e.activePost},null,8,["meta","active"]))),128))])):(t(),i(d,{key:1}))}const L=p(B,[["render",C],["__scopeId","data-v-b22a4884"]]);export{L as default,V as staticMeta};
@@ -1,4 +1,4 @@
var Ps=Object.defineProperty;var Ts=(e,t,r)=>t in e?Ps(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var ke=(e,t,r)=>(Ts(e,typeof t!="symbol"?t+"":t,r),r);import{D as In,z as Rs,E as We,G as ii,H as si,I as Ms,J as js,K as Jt,M as Is,x as U,N as he,Q as ee,h as Te,R as xe,S as Hs,T as li,o as E,c as D,a as x,l as ce,n as X,F as Je,r as Zt,d as z,e as V,b as Y,u as Hn,U as ui,t as Pa,s as Ds,w as Ta,W as Ra,X as Ma,Y as Ls,p as kt,f as Et,P as Bs,O as Ns,V as Fs,_ as Vs,Z as dr,v as zs,a0 as Ws}from"./index-b5b55c17.js";import{r as Xr}from"./utils-7057738d.js";const Us=/\B([A-Z])/g,Gs=e=>e.replace(Us,"-$1").toLowerCase();function Dn(e){return In((t,r)=>{const n=e||Gs(r);t.emits||(t.emits=[]),t.emits.push(n);const a=t.methods[r];t.methods[r]=function(...l){const i=c=>{c===void 0?l.length===0?this.$emit(n):l.length===1?this.$emit(n,l[0]):this.$emit(n,...l):(l.unshift(c),this.$emit(n,...l))},s=a.apply(this,l);return Ks(s)?s.then(i):i(s),s}})}function Ks(e){return e instanceof Promise||e&&typeof e.then=="function"}function qs(e,t){return In((r,n)=>{const a=`update:${e}`;r.props||(r.props=Object.create(null)),r.props[e]=t,r.emits||(r.emits=[]),r.emits.push(a),r.computed||(r.computed=Object.create(null)),r.computed[n]={get(){return this[e]},set(o){this.$emit(a,o)}}})}function Ys(e){return In((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}/*!
var Ps=Object.defineProperty;var Ts=(e,t,r)=>t in e?Ps(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var ke=(e,t,r)=>(Ts(e,typeof t!="symbol"?t+"":t,r),r);import{D as In,z as Rs,E as We,G as ii,H as si,I as Ms,J as js,K as Jt,M as Is,x as U,N as he,Q as ee,h as Te,R as xe,S as Hs,T as li,o as E,c as D,a as x,l as ce,n as X,F as Je,r as Zt,d as z,e as V,b as Y,u as Hn,U as ui,t as Pa,s as Ds,w as Ta,W as Ra,X as Ma,Y as Ls,p as kt,f as Et,P as Bs,O as Ns,V as Fs,_ as Vs,Z as dr,v as zs,a0 as Ws}from"./index-c3a466b6.js";import{r as Xr}from"./utils-ca06b521.js";const Us=/\B([A-Z])/g,Gs=e=>e.replace(Us,"-$1").toLowerCase();function Dn(e){return In((t,r)=>{const n=e||Gs(r);t.emits||(t.emits=[]),t.emits.push(n);const a=t.methods[r];t.methods[r]=function(...l){const i=c=>{c===void 0?l.length===0?this.$emit(n):l.length===1?this.$emit(n,l[0]):this.$emit(n,...l):(l.unshift(c),this.$emit(n,...l))},s=a.apply(this,l);return Ks(s)?s.then(i):i(s),s}})}function Ks(e){return e instanceof Promise||e&&typeof e.then=="function"}function qs(e,t){return In((r,n)=>{const a=`update:${e}`;r.props||(r.props=Object.create(null)),r.props[e]=t,r.emits||(r.emits=[]),r.emits.push(a),r.computed||(r.computed=Object.create(null)),r.computed[n]={get(){return this[e]},set(o){this.$emit(a,o)}}})}function Ys(e){return In((t,r)=>{t.computed||(t.computed=Object.create(null)),t.computed[r]={cache:!1,get(){return this.$refs[e||r]}}})}/*!
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
@@ -1 +1 @@
var f=Object.defineProperty;var i=(e,o,r)=>o in e?f(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var a=(e,o,r)=>(i(e,typeof o!="symbol"?o+"":o,r),r);import{V as P,O as d,_ as m,c as u,h as _,a as v,e as C,o as O}from"./index-b5b55c17.js";import{M as g}from"./ColorPicker-53729117.js";import"./utils-7057738d.js";var j=Object.defineProperty,M=Object.getOwnPropertyDescriptor,V=(e,o,r,t)=>{for(var s=t>1?void 0:t?M(o,r):o,n=e.length-1,l;n>=0;n--)(l=e[n])&&(s=(t?l(o,r,s):l(s))||s);return t&&s&&j(o,r,s),s};let p=class extends P{constructor(){super(...arguments);a(this,"color","#ffffff")}log(){console.log(this.color)}};p=V([d({components:{MyColorPicker:g}})],p);const $={id:"Projects"};function b(e,o,r,t,s,n){const l=C("MyColorPicker");return O(),u("div",$,[_(l,{color:e.color,"onUpdate:color":o[0]||(o[0]=c=>e.color=c)},null,8,["color"]),v("button",{onClick:o[1]||(o[1]=(...c)=>e.log&&e.log(...c))})])}const D=m(p,[["render",b]]);export{D as default};
var f=Object.defineProperty;var i=(e,o,r)=>o in e?f(e,o,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[o]=r;var a=(e,o,r)=>(i(e,typeof o!="symbol"?o+"":o,r),r);import{V as P,O as d,_ as m,c as u,h as _,a as v,e as C,o as O}from"./index-c3a466b6.js";import{M as g}from"./ColorPicker-c965217e.js";import"./utils-ca06b521.js";var j=Object.defineProperty,M=Object.getOwnPropertyDescriptor,V=(e,o,r,t)=>{for(var s=t>1?void 0:t?M(o,r):o,n=e.length-1,l;n>=0;n--)(l=e[n])&&(s=(t?l(o,r,s):l(s))||s);return t&&s&&j(o,r,s),s};let p=class extends P{constructor(){super(...arguments);a(this,"color","#ffffff")}log(){console.log(this.color)}};p=V([d({components:{MyColorPicker:g}})],p);const $={id:"Projects"};function b(e,o,r,t,s,n){const l=C("MyColorPicker");return O(),u("div",$,[_(l,{color:e.color,"onUpdate:color":o[0]||(o[0]=c=>e.color=c)},null,8,["color"]),v("button",{onClick:o[1]||(o[1]=(...c)=>e.log&&e.log(...c))})])}const D=m(p,[["render",b]]);export{D as default};
@@ -1 +1 @@
var F=Object.defineProperty;var m=(s,n,e)=>n in s?F(s,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[n]=e;var f=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,i as u,C as $,O as B,_ as C,c as o,F as h,r as p,d as y,o as c,a,n as E,t as S,l as O,p as k,f as w,q as v}from"./index-b5b55c17.js";import{s as j}from"./utils-7057738d.js";var V=Object.defineProperty,D=Object.getOwnPropertyDescriptor,I=(s,n,e,t)=>{for(var i=t>1?void 0:t?D(n,e):n,d=s.length-1,r;d>=0;d--)(r=s[d])&&(i=(t?r(n,e,i):r(i))||i);return t&&i&&V(n,e,i),i};const P=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let l=class extends g{constructor(){super(...arguments);f(this,"friends",[])}async created(){this.friends=await(await fetch(`${u.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${u.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${u.content}/${e.banner}`)}),this.friends=j(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(t=>!P.has(t[0].toString())).map(t=>({link:t[1],icon:$.includes(t[0])?`fab fa-${t[0]}`:t[0]in b?b[t[0]]:t[0]}))}};l=I([B({components:{}})],l);const x=s=>(k("data-v-c9ba4715"),s=s(),w(),s),L={id:"Friends",class:"general-page"},N=x(()=>a("div",{class:"title"},[a("h2",null,"朋友们"),a("div",{class:"subtitle"},[v(" 是小桂桂的朋友们(欢迎补充"),a("br"),v(" 每次刷新都会打乱顺序! ")])],-1)),z={key:0,class:"friends"},A=["src"],W={class:"info"},q={class:"name unselectable"},T={class:"links"},G=["href"];function H(s,n,e,t,i,d){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(h,null,p(s.friends,r=>(c(),o("div",{class:"friend card",key:r.name},[a("div",{class:"banner",style:E(s.bgStyle(r))},null,4),a("img",{class:"avatar",src:r.avatar,alt:""},null,8,A),a("div",W,[a("div",q,S(r.name),1),a("div",T,[(c(!0),o(h,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:O(_.icon)},null,2)],8,G))),256))])])]))),128))])):y("",!0)])}const R=C(l,[["render",H],["__scopeId","data-v-c9ba4715"]]);export{R as default};
var F=Object.defineProperty;var m=(s,n,e)=>n in s?F(s,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[n]=e;var f=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,i as u,C as $,O as B,_ as C,c as o,F as h,r as p,d as y,o as c,a,n as E,t as S,l as O,p as k,f as w,q as v}from"./index-c3a466b6.js";import{s as j}from"./utils-ca06b521.js";var V=Object.defineProperty,D=Object.getOwnPropertyDescriptor,I=(s,n,e,t)=>{for(var i=t>1?void 0:t?D(n,e):n,d=s.length-1,r;d>=0;d--)(r=s[d])&&(i=(t?r(n,e,i):r(i))||i);return t&&i&&V(n,e,i),i};const P=new Set(["name","avatar","banner","desc"]),b={blog:"fas fa-book"};let l=class extends g{constructor(){super(...arguments);f(this,"friends",[])}async created(){this.friends=await(await fetch(`${u.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${u.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${u.content}/${e.banner}`)}),this.friends=j(this.friends)}bgStyle(e){return e.banner?{"background-image":`url("${e.banner}")`}:{}}getFriendLinks(e){return Object.entries(e).filter(t=>!P.has(t[0].toString())).map(t=>({link:t[1],icon:$.includes(t[0])?`fab fa-${t[0]}`:t[0]in b?b[t[0]]:t[0]}))}};l=I([B({components:{}})],l);const x=s=>(k("data-v-c9ba4715"),s=s(),w(),s),L={id:"Friends",class:"general-page"},N=x(()=>a("div",{class:"title"},[a("h2",null,"朋友们"),a("div",{class:"subtitle"},[v(" 是小桂桂的朋友们(欢迎补充"),a("br"),v(" 每次刷新都会打乱顺序! ")])],-1)),z={key:0,class:"friends"},A=["src"],W={class:"info"},q={class:"name unselectable"},T={class:"links"},G=["href"];function H(s,n,e,t,i,d){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(h,null,p(s.friends,r=>(c(),o("div",{class:"friend card",key:r.name},[a("div",{class:"banner",style:E(s.bgStyle(r))},null,4),a("img",{class:"avatar",src:r.avatar,alt:""},null,8,A),a("div",W,[a("div",q,S(r.name),1),a("div",T,[(c(!0),o(h,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:O(_.icon)},null,2)],8,G))),256))])])]))),128))])):y("",!0)])}const R=C(l,[["render",H],["__scopeId","data-v-c9ba4715"]]);export{R as default};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
var g=Object.defineProperty;var y=(e,t,n)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var p=(e,t,n)=>(y(e,typeof t!="symbol"?t+"":t,n),n);import{V as x,O as C,_ as E,c as r,a as o,F as h,r as f,o as u,t as i,l as F,d as O,p as w,f as B}from"./index-b5b55c17.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,n,c)=>{for(var m=c>1?void 0:c?M(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(m=(c?a(t,n,m):a(m))||m);return c&&m&&D(t,n,m),m},I=(e=>(e[e.light=0]="light",e[e.normal=1]="normal",e[e.salty=2]="salty",e))(I||{});const b=[{cat:"🍖 猪肉",items:[{name:"玉米排骨汤",recommend:!0},{name:"红烧蜜汁五花肉",sub:"+卤蛋",recommend:!0},{name:"蒜香炸排骨"},{name:"椒盐排骨"},{name:"酱香排骨"},{name:"四川回锅肉"},{name:"蒜蓉粉丝蒸排骨"}]},{cat:"🍗 鸡肉",items:[{name:"土豆炖鸡腿",recommend:!0},{name:"香烤鸡腿",recommend:!0},{name:"可乐鸡翅"},{name:"照烧鸡翅"}]},{cat:"🥩 牛肉",items:[{name:"煎牛排"},{name:"牛肉粉丝汤"}]},{cat:"🐟 海鲜",items:[{name:"煎三文鱼皮"}]},{cat:"🥗 菜",items:[{name:"肉丁炒芹菜",recommend:!0},{name:"干锅菜花",recommend:!0},{name:"韭菜炒蛋"},{name:"红烧土豆"},{name:"葱花鸡蛋"},{name:"白菜炖粉条"},{name:"素炒绿叶菜",sub:"大白菜/小油菜"}]},{cat:"🍜 面条",items:[{name:"味噌叉烧豚骨面"},{name:"番茄牛肉面"},{name:"黑椒炒意面"},{name:"炒面",sub:"挂面/乌冬/意面/方便面"}]},{cat:"🍥 其他的",items:[{name:"鸡蛋火腿吐司",recommend:!0},{name:"茶叶蛋"}]},{cat:"🍛 主食",items:[{name:"照烧肥牛饭",sub:"肥牛片/五花肉",recommend:!0},{name:"咖喱饭",sub:"牛肉块/肥牛片/五花肉"},{name:"炒饭"}]},{cat:"🍰 蛋糕",subtitle:"(要提前几天预定哦! qwq",items:[{name:"提拉米苏",recommend:!0}]},{cat:"🍸 饮料",items:[{name:"白桃奶油鸡尾酒",recommend:!0,original:!0},{name:"火龙果葡萄酒",original:!0},{name:"水果宾治鸡尾酒"}]}];let v=class extends x{constructor(){super(...arguments);p(this,"max_cols",2);p(this,"cols",new Array(this.max_cols))}created(){const n=Array.from(b);n.sort((s,a)=>a.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of n){let a=c.indexOf(Math.min(...c));s.column=a,c[a]+=s.items.length}for(let s=0;s<this.max_cols;s++)this.cols[s]=b.filter(a=>a.column==s);let m=0;this.cols.forEach(s=>s.forEach(a=>a.items.forEach(_=>_.id=m++)))}};v=$([C({components:{}})],v);const P=e=>(w("data-v-704a0694"),e=e(),B(),e),S={id:"Menu",class:"general-page"},V=P(()=>o("div",{class:"title"},[o("h2",null,"小桂桂的私房菜 菜单"),o("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),A={class:"columns"},j={class:"cat"},q={class:"subtitle"},N={class:"items"},k={class:"number"},z={class:"name"},L={key:0,class:"sub"};function G(e,t,n,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(a,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(a,d=>(u(),r("div",{class:"category",key:d.cat},[o("div",j,i(d.cat)+"",1),o("div",q,i(d.subtitle),1),o("div",N,[(u(!0),r(h,null,f(d.items,l=>(u(),r("div",{class:F(["item",{recommend:l.recommend,original:l.original}]),key:l.name},[o("span",k,i(l.id)+". ",1),o("span",z,i(l.name),1),l.sub?(u(),r("span",L,""+i(l.sub)+"",1)):O("",!0)],2))),128))])]))),128))]))),128))])])}const Q=E(v,[["render",G],["__scopeId","data-v-704a0694"]]);export{I as Flavor,Q as default,b as menu};
var g=Object.defineProperty;var y=(e,t,n)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var p=(e,t,n)=>(y(e,typeof t!="symbol"?t+"":t,n),n);import{V as x,O as C,_ as E,c as r,a as o,F as h,r as f,o as u,t as i,l as F,d as O,p as w,f as B}from"./index-c3a466b6.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,n,c)=>{for(var m=c>1?void 0:c?M(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(m=(c?a(t,n,m):a(m))||m);return c&&m&&D(t,n,m),m},I=(e=>(e[e.light=0]="light",e[e.normal=1]="normal",e[e.salty=2]="salty",e))(I||{});const b=[{cat:"🍖 猪肉",items:[{name:"玉米排骨汤",recommend:!0},{name:"红烧蜜汁五花肉",sub:"+卤蛋",recommend:!0},{name:"蒜香炸排骨"},{name:"椒盐排骨"},{name:"酱香排骨"},{name:"四川回锅肉"},{name:"蒜蓉粉丝蒸排骨"}]},{cat:"🍗 鸡肉",items:[{name:"土豆炖鸡腿",recommend:!0},{name:"香烤鸡腿",recommend:!0},{name:"可乐鸡翅"},{name:"照烧鸡翅"}]},{cat:"🥩 牛肉",items:[{name:"煎牛排"},{name:"牛肉粉丝汤"}]},{cat:"🐟 海鲜",items:[{name:"煎三文鱼皮"}]},{cat:"🥗 菜",items:[{name:"肉丁炒芹菜",recommend:!0},{name:"干锅菜花",recommend:!0},{name:"韭菜炒蛋"},{name:"红烧土豆"},{name:"葱花鸡蛋"},{name:"白菜炖粉条"},{name:"素炒绿叶菜",sub:"大白菜/小油菜"}]},{cat:"🍜 面条",items:[{name:"味噌叉烧豚骨面"},{name:"番茄牛肉面"},{name:"黑椒炒意面"},{name:"炒面",sub:"挂面/乌冬/意面/方便面"}]},{cat:"🍥 其他的",items:[{name:"鸡蛋火腿吐司",recommend:!0},{name:"茶叶蛋"}]},{cat:"🍛 主食",items:[{name:"照烧肥牛饭",sub:"肥牛片/五花肉",recommend:!0},{name:"咖喱饭",sub:"牛肉块/肥牛片/五花肉"},{name:"炒饭"}]},{cat:"🍰 蛋糕",subtitle:"(要提前几天预定哦! qwq",items:[{name:"提拉米苏",recommend:!0}]},{cat:"🍸 饮料",items:[{name:"白桃奶油鸡尾酒",recommend:!0,original:!0},{name:"火龙果葡萄酒",original:!0},{name:"水果宾治鸡尾酒"}]}];let v=class extends x{constructor(){super(...arguments);p(this,"max_cols",2);p(this,"cols",new Array(this.max_cols))}created(){const n=Array.from(b);n.sort((s,a)=>a.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of n){let a=c.indexOf(Math.min(...c));s.column=a,c[a]+=s.items.length}for(let s=0;s<this.max_cols;s++)this.cols[s]=b.filter(a=>a.column==s);let m=0;this.cols.forEach(s=>s.forEach(a=>a.items.forEach(_=>_.id=m++)))}};v=$([C({components:{}})],v);const P=e=>(w("data-v-704a0694"),e=e(),B(),e),S={id:"Menu",class:"general-page"},V=P(()=>o("div",{class:"title"},[o("h2",null,"小桂桂的私房菜 菜单"),o("div",{class:"subtitle"},"在桂桂家里可以吃到这些哦")],-1)),A={class:"columns"},j={class:"cat"},q={class:"subtitle"},N={class:"items"},k={class:"number"},z={class:"name"},L={key:0,class:"sub"};function G(e,t,n,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(a,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(a,d=>(u(),r("div",{class:"category",key:d.cat},[o("div",j,i(d.cat)+"",1),o("div",q,i(d.subtitle),1),o("div",N,[(u(!0),r(h,null,f(d.items,l=>(u(),r("div",{class:F(["item",{recommend:l.recommend,original:l.original}]),key:l.name},[o("span",k,i(l.id)+". ",1),o("span",z,i(l.name),1),l.sub?(u(),r("span",L,""+i(l.sub)+"",1)):O("",!0)],2))),128))])]))),128))]))),128))])])}const Q=E(v,[["render",G],["__scopeId","data-v-704a0694"]]);export{I as Flavor,Q as default,b as menu};
@@ -1,4 +1,4 @@
var xo=Object.defineProperty;var yo=(s,t,e)=>t in s?xo(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e;var Zt=(s,t,e)=>(yo(s,typeof t!="symbol"?t+"":t,e),e);import{O as Mo,_ as So,c as Qi,a as Ce,F as bo,r as wo,b as To,d as Eo,e as Ao,o as xi,n as Co,t as Lo,p as Po,f as Do}from"./index-b5b55c17.js";import{m as Ro,K as Io,r as cs}from"./utils-7057738d.js";import{M as Fo}from"./ColorPicker-53729117.js";/**
var xo=Object.defineProperty;var yo=(s,t,e)=>t in s?xo(s,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[t]=e;var Zt=(s,t,e)=>(yo(s,typeof t!="symbol"?t+"":t,e),e);import{O as Mo,_ as So,c as Qi,a as Ce,F as bo,r as wo,b as To,d as Eo,e as Ao,o as xi,n as Co,t as Lo,p as Po,f as Do}from"./index-c3a466b6.js";import{m as Ro,K as Io,r as cs}from"./utils-ca06b521.js";import{M as Fo}from"./ColorPicker-c965217e.js";/**
* @license
* Copyright 2010-2023 Three.js Authors
* SPDX-License-Identifier: MIT
+1
View File
@@ -0,0 +1 @@
@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@300&family=Shadows+Into+Light&display=swap";@import"https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap";@font-face{font-family:WenKai;src:url(/fonts/LXGWWenKai-Regular.woff2) format("woff2"),url(/fonts/LXGWWenKai-Regular.woff) format("woff")}.font-custom[data-v-c56b5ed9],html[data-v-c56b5ed9]{font-family:"WenKai",var(--font-fallback)}html[data-v-c56b5ed9]{--font-fallback: "Noto Sans SC", Avenir, Helvetica, Arial, sans-serif}.font-code[data-v-c56b5ed9]{font-family:Inconsolata,Monaco,Monospaced,serif}.font-script-en[data-v-c56b5ed9]{font-family:Caveat,Shadows Into Light,cursive}.bold[data-v-c56b5ed9]{font-weight:700}body[data-v-c56b5ed9]{margin:0}.unselectable[data-v-c56b5ed9]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-c56b5ed9]:hover,a[data-v-c56b5ed9]:hover,.ui-accordion-header[data-v-c56b5ed9]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-c56b5ed9]{display:flex;flex-flow:column;height:100%}.mh0[data-v-c56b5ed9]{min-height:0}.fbox-h[data-v-c56b5ed9]{display:flex;flex-flow:row}.mw0[data-v-c56b5ed9]{min-width:0}.f-no-grow[data-v-c56b5ed9]{flex-grow:0}.f-grow1[data-v-c56b5ed9]{flex-grow:1}.f-no-shrink[data-v-c56b5ed9]{flex-shrink:0}.f-shrink1[data-v-c56b5ed9]{flex-shrink:1}.f-v-expand[data-v-c56b5ed9]{flex:1 0;min-height:0}.f-h-expand[data-v-c56b5ed9]{flex:1 0;min-width:0}.h100[data-v-c56b5ed9]{height:100%}.w100[data-v-c56b5ed9]{width:100%}.fbox-center[data-v-c56b5ed9]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-c56b5ed9]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-c56b5ed9]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-c56b5ed9]{text-overflow:ellipsis}#app[data-v-c56b5ed9]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#70512a;max-width:900px;margin:auto;display:flex;flex-flow:column;height:100%}img[data-v-c56b5ed9]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body[data-v-c56b5ed9]{background:#f9f2e0;height:100%;overscroll-behavior-y:none}html[data-v-c56b5ed9]{height:100%}.vc-hue-slider__bar[data-v-c56b5ed9]{background:linear-gradient(to right,red 0%,yellow 16.66%,lime 33.33%,aqua 50%,blue 66.66%,fuchsia 83.33%,red 100%)}.card[data-v-c56b5ed9],a[data-v-c56b5ed9]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:15px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.markdown-content[data-v-c56b5ed9]{text-align:justify;text-justify:inter-word}.markdown-content a[data-v-c56b5ed9]{color:#ff8373;text-decoration:none}.markdown-content h1[data-v-c56b5ed9],.markdown-content h2[data-v-c56b5ed9]{border-bottom:1px solid #ff8373;font-size:1.5em;margin-top:1em}.markdown-content h1[data-v-c56b5ed9],.markdown-content h2[data-v-c56b5ed9]{line-height:1.3;margin-bottom:.25em;padding:0}.markdown-content h3[data-v-c56b5ed9]{font-size:1.2em}.markdown-content p[data-v-c56b5ed9]{font-size:.9em;margin:.5em 0;line-height:1.6}.markdown-content p[data-v-c56b5ed9]:last-child{margin-bottom:0}.markdown-content li[data-v-c56b5ed9]{font-size:.9em;margin-bottom:.25em}.general-page[data-v-c56b5ed9]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-c56b5ed9]{margin-bottom:2em}.title h2[data-v-c56b5ed9]{margin-bottom:0}.title .subtitle[data-v-c56b5ed9]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-c56b5ed9]{margin:2em 20px 0;width:unset}}.links[data-v-c56b5ed9]{display:flex;gap:10px;flex-direction:column;align-items:flex-start}a[data-v-c56b5ed9]{color:#70512a;text-decoration:none}
-1
View File
@@ -1 +0,0 @@
import{V as i,O as h,_ as v,c as f,a as u,h as l,w as d,e as F,o as C,q as p,p as B,f as O}from"./index-b5b55c17.js";var E=Object.defineProperty,x=Object.getOwnPropertyDescriptor,D=(e,o,r,a)=>{for(var s=a>1?void 0:a?x(o,r):o,_=e.length-1,t;_>=0;_--)(t=e[_])&&(s=(a?t(o,r,s):t(s))||s);return a&&s&&E(o,r,s),s};let c=class extends i{};c=D([h({})],c);const n=e=>(B("data-v-337b0017"),e=e(),O(),e),b={id:"Others",class:"general-page"},m=n(()=>u("div",{class:"title"},[u("h2",null,"更多链接"),u("div",{class:"subtitle"},"欢迎点进来看看")],-1)),g={class:"links"},w=n(()=>u("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),V=n(()=>u("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function $(e,o,r,a,s,_){const t=F("router-link");return C(),f("div",b,[m,u("div",g,[l(t,{class:"rlink",to:"/kitchen-menu"},{default:d(()=>[p("🍳 小桂桂的私房菜 菜单")]),_:1}),l(t,{class:"rlink",to:"/friends"},{default:d(()=>[p("🎎 朋友们")]),_:1}),w,V])])}const I=v(c,[["render",$],["__scopeId","data-v-337b0017"]]);export{I as default};
-1
View File
@@ -1 +0,0 @@
@import"https://fonts.googleapis.com/css2?family=Inconsolata:wght@300&family=Shadows+Into+Light&display=swap";@import"https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap";@font-face{font-family:WenKai;src:url(/fonts/LXGWWenKai-Regular.woff2) format("woff2"),url(/fonts/LXGWWenKai-Regular.woff) format("woff")}.font-custom[data-v-337b0017],html[data-v-337b0017]{font-family:"WenKai",var(--font-fallback)}html[data-v-337b0017]{--font-fallback: "Noto Sans SC", Avenir, Helvetica, Arial, sans-serif}.font-code[data-v-337b0017]{font-family:Inconsolata,Monaco,Monospaced,serif}.font-script-en[data-v-337b0017]{font-family:Caveat,Shadows Into Light,cursive}.bold[data-v-337b0017]{font-weight:700}body[data-v-337b0017]{margin:0}.unselectable[data-v-337b0017]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable[data-v-337b0017]:hover,a[data-v-337b0017]:hover,.ui-accordion-header[data-v-337b0017]:hover{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbox-v[data-v-337b0017]{display:flex;flex-flow:column;height:100%}.mh0[data-v-337b0017]{min-height:0}.fbox-h[data-v-337b0017]{display:flex;flex-flow:row}.mw0[data-v-337b0017]{min-width:0}.f-no-grow[data-v-337b0017]{flex-grow:0}.f-grow1[data-v-337b0017]{flex-grow:1}.f-no-shrink[data-v-337b0017]{flex-shrink:0}.f-shrink1[data-v-337b0017]{flex-shrink:1}.f-v-expand[data-v-337b0017]{flex:1 0;min-height:0}.f-h-expand[data-v-337b0017]{flex:1 0;min-width:0}.h100[data-v-337b0017]{height:100%}.w100[data-v-337b0017]{width:100%}.fbox-center[data-v-337b0017]{display:flex;flex-flow:column;justify-content:center;align-items:center}.fbox-vcenter[data-v-337b0017]{display:flex;flex-flow:column;justify-content:center}.nowrap[data-v-337b0017]{overflow:hidden;white-space:nowrap;text-overflow:clip}.nowrap.e[data-v-337b0017]{text-overflow:ellipsis}#app[data-v-337b0017]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#70512a;max-width:900px;margin:auto;display:flex;flex-flow:column;height:100%}img[data-v-337b0017]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body[data-v-337b0017]{background:#f9f2e0;height:100%;overscroll-behavior-y:none}html[data-v-337b0017]{height:100%}.vc-hue-slider__bar[data-v-337b0017]{background:linear-gradient(to right,red 0%,yellow 16.66%,lime 33.33%,aqua 50%,blue 66.66%,fuchsia 83.33%,red 100%)}.card[data-v-337b0017],a[data-v-337b0017]{width:100%;background:#fdf9f1;border-radius:20px;margin-bottom:20px;padding:15px 20px;overflow:auto;overflow-x:hidden;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.markdown-content[data-v-337b0017]{text-align:justify;text-justify:inter-word}.markdown-content a[data-v-337b0017]{color:#ff8373;text-decoration:none}.markdown-content h1[data-v-337b0017],.markdown-content h2[data-v-337b0017]{border-bottom:1px solid #ff8373;font-size:1.5em;margin-top:1em}.markdown-content h1[data-v-337b0017],.markdown-content h2[data-v-337b0017]{line-height:1.3;margin-bottom:.25em;padding:0}.markdown-content h3[data-v-337b0017]{font-size:1.2em}.markdown-content p[data-v-337b0017]{font-size:.9em;margin:.5em 0;line-height:1.6}.markdown-content p[data-v-337b0017]:last-child{margin-bottom:0}.markdown-content li[data-v-337b0017]{font-size:.9em;margin-bottom:.25em}.general-page[data-v-337b0017]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-337b0017]{margin-bottom:2em}.title h2[data-v-337b0017]{margin-bottom:0}.title .subtitle[data-v-337b0017]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-337b0017]{margin:2em 20px 0;width:unset}}.links[data-v-337b0017]{display:flex;gap:10px;flex-direction:column;align-items:flex-start}a[data-v-337b0017]{color:#70512a;text-decoration:none}
+1
View File
@@ -0,0 +1 @@
import{V as i,O as h,_ as f,c as v,a as u,h as _,w as n,e as F,o as C,q as d,p as B,f as E}from"./index-c3a466b6.js";var O=Object.defineProperty,D=Object.getOwnPropertyDescriptor,x=(e,o,c,a)=>{for(var s=a>1?void 0:a?D(o,c):o,r=e.length-1,t;r>=0;r--)(t=e[r])&&(s=(a?t(o,c,s):t(s))||s);return a&&s&&O(o,c,s),s};let l=class extends i{};l=x([h({})],l);const p=e=>(B("data-v-c56b5ed9"),e=e(),E(),e),b={id:"Others",class:"general-page"},m=p(()=>u("div",{class:"title"},[u("h2",null,"更多链接"),u("div",{class:"subtitle"},"欢迎点进来看看")],-1)),A={class:"links"},V=p(()=>u("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),g=p(()=>u("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function w(e,o,c,a,s,r){const t=F("router-link");return C(),v("div",b,[m,u("div",A,[_(t,{class:"rlink",to:"/kitchen-menu"},{default:n(()=>[d("🍳 小桂桂的私房菜 菜单")]),_:1}),_(t,{class:"rlink",to:"/friends"},{default:n(()=>[d("🎎 朋友们")]),_:1}),V,_(t,{class:"rlink",to:"/projects"},{default:n(()=>[d("🚀 HyDEV 服务监控")]),_:1}),g])])}const k=f(l,[["render",w],["__scopeId","data-v-c56b5ed9"]]);export{k as default};
@@ -1 +1 @@
import{O as f,G as v,Q as m,_}from"./Life-10e77d26.js";import{o as p,c as u,a as o,t as l,F as y,r as b,l as g,n as h,p as x,f as O}from"./index-b5b55c17.js";var F=Object.defineProperty,P=(e,t,s)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,R=(e,t,s)=>(P(e,typeof t!="symbol"?t+"":t,s),s),j=Object.defineProperty,q=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var a=n>1?void 0:n?q(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(a=(n?r(t,s,a):r(a))||a);return n&&a&&j(t,s,a),a};let c=class extends v{constructor(){super(...arguments),R(this,"f")}get max(){return Math.max(...this.f.options.map(e=>e.voter_count))}percent(e){return this.f.total_voter_count==0?"0%":(e.voter_count/this.f.total_voter_count*100).toFixed(0)+"%"}get subtitle(){let e=this.f.type=="REGULAR"?"Poll":"Quiz";return this.f.is_anonymous&&(e="Anonymous "+e),e}};d([m({required:!0})],c.prototype,"f",2);c=d([_({components:{}})],c);const w=e=>(x("data-v-c8a557d5"),e=e(),O(),e),z={id:"Poll"},I={class:"question"},S={class:"subtitle"},A={class:"text"},B=w(()=>o("span",{class:"f-grow1"},null,-1)),D={class:"percentage"},E={class:"tail"};function G(e,t,s,n,a,i){return p(),u("div",z,[o("div",I,l(e.f.question),1),o("div",S,l(e.subtitle),1),(p(!0),u(y,null,b(e.f.options,r=>(p(),u("div",{class:g(["options",{dominant:r.voter_count===e.max&&e.max!==0}])},[o("span",A,l(r.text),1),B,o("span",D,l(e.percent(r)),1),o("div",{class:"bar",style:h({width:e.percent(r)})},null,4)],2))),256)),o("div",E,"Final Results - "+l(e.f.total_voter_count)+" Responses",1)])}const L=f(c,[["render",G],["__scopeId","data-v-c8a557d5"]]);export{L as default};
import{O as f,G as v,Q as m,_}from"./Life-5eb200e2.js";import{o as p,c as u,a as o,t as l,F as y,r as b,l as g,n as h,p as x,f as O}from"./index-c3a466b6.js";var F=Object.defineProperty,P=(e,t,s)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,R=(e,t,s)=>(P(e,typeof t!="symbol"?t+"":t,s),s),j=Object.defineProperty,q=Object.getOwnPropertyDescriptor,d=(e,t,s,n)=>{for(var a=n>1?void 0:n?q(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(a=(n?r(t,s,a):r(a))||a);return n&&a&&j(t,s,a),a};let c=class extends v{constructor(){super(...arguments),R(this,"f")}get max(){return Math.max(...this.f.options.map(e=>e.voter_count))}percent(e){return this.f.total_voter_count==0?"0%":(e.voter_count/this.f.total_voter_count*100).toFixed(0)+"%"}get subtitle(){let e=this.f.type=="REGULAR"?"Poll":"Quiz";return this.f.is_anonymous&&(e="Anonymous "+e),e}};d([m({required:!0})],c.prototype,"f",2);c=d([_({components:{}})],c);const w=e=>(x("data-v-c8a557d5"),e=e(),O(),e),z={id:"Poll"},I={class:"question"},S={class:"subtitle"},A={class:"text"},B=w(()=>o("span",{class:"f-grow1"},null,-1)),D={class:"percentage"},E={class:"tail"};function G(e,t,s,n,a,i){return p(),u("div",z,[o("div",I,l(e.f.question),1),o("div",S,l(e.subtitle),1),(p(!0),u(y,null,b(e.f.options,r=>(p(),u("div",{class:g(["options",{dominant:r.voter_count===e.max&&e.max!==0}])},[o("span",A,l(r.text),1),B,o("span",D,l(e.percent(r)),1),o("div",{class:"bar",style:h({width:e.percent(r)})},null,4)],2))),256)),o("div",E,"Final Results - "+l(e.f.total_voter_count)+" Responses",1)])}const L=f(c,[["render",G],["__scopeId","data-v-c8a557d5"]]);export{L as default};
-1
View File
@@ -1 +0,0 @@
import{V as _,O as a,_ as f,c as l,o as P}from"./index-b5b55c17.js";var i=Object.defineProperty,u=Object.getOwnPropertyDescriptor,v=(t,s,o,r)=>{for(var e=r>1?void 0:r?u(s,o):s,c=t.length-1,n;c>=0;c--)(n=t[c])&&(e=(r?n(s,o,e):n(e))||e);return r&&e&&i(s,o,e),e};let p=class extends _{};p=v([a({components:{}})],p);const d={id:"Projects"};function j(t,s,o,r,e,c){return P(),l("div",d)}const m=f(p,[["render",j]]);export{m as default};
+1
View File
@@ -0,0 +1 @@
.general-page[data-v-f57170f1]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-f57170f1]{margin-bottom:2em}.title h2[data-v-f57170f1]{margin-bottom:0}.title .subtitle[data-v-f57170f1]{color:#a68659d6}@media screen and (max-width: 640px){.general-page[data-v-f57170f1]{margin:2em 20px 0;width:unset}}
+1
View File
@@ -0,0 +1 @@
import{V as p,O as n,_ as l,c as d,o as f,p as i,f as v,a}from"./index-c3a466b6.js";var h=Object.defineProperty,P=Object.getOwnPropertyDescriptor,j=(e,t,c,o)=>{for(var s=o>1?void 0:o?P(t,c):t,_=e.length-1,u;_>=0;_--)(u=e[_])&&(s=(o?u(t,c,s):u(s))||s);return o&&s&&h(t,c,s),s};let r=class extends p{};r=j([n({components:{}})],r);const D=e=>(i("data-v-f57170f1"),e=e(),v(),e),O={class:"projects general-page"},x=D(()=>a("div",{class:"title"},[a("h2",null,"HyDEV 服务状态"),a("div",{class:"subtitle"},"小桂桂写的项目和服务状态监控")],-1)),B=[x];function $(e,t,c,o,s,_){return f(),d("div",O,B)}const I=l(r,[["render",$],["__scopeId","data-v-f57170f1"]]);export{I as default};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
var o=Object.defineProperty;var f=(t,n,e)=>n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e;var s=(t,n,e)=>(f(t,typeof n!="symbol"?n+"":n,e),e);import{V as u}from"./index-b5b55c17.js";function l(t,n,e=1){const i=n!==void 0?t:0;if(n=n!==void 0?n:t,n==i)return[];const r=n>i?1:-1;return[...Array(Math.floor(Math.abs(n-i)/e))].map((h,d)=>i+d*e*r)}function y(t,n,e){return t>e?e:t<n?n:t}class k extends u{constructor(){super(...arguments);s(this,"keybinds",{});s(this,"_keybinds",{})}initKeybinds(){}mounted(){document.addEventListener("keydown",this.keyListener),this.initKeybinds(),Object.keys(this.keybinds).forEach(e=>this._keybinds[e.toLowerCase()]=this.keybinds[e])}unmounted(){document.removeEventListener("keydown",this.keyListener)}keyListener(e){let i=e.key;e.shiftKey&&(i="Shift"+i),e.altKey&&(i="Alt"+i),e.ctrlKey&&(i="Ctrl"+i),e.metaKey&&(i="Cmd"+i),i=i.toLowerCase(),console.log(i),i in this._keybinds&&this._keybinds[i](e)!==!1&&e.preventDefault()}}function m(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t){let n=t.length,e;for(;n!=0;)e=Math.floor(Math.random()*n),n--,[t[n],t[e]]=[t[e],t[n]];return t}export{k as K,m as c,y as m,l as r,b as s};
var o=Object.defineProperty;var f=(t,n,e)=>n in t?o(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e;var s=(t,n,e)=>(f(t,typeof n!="symbol"?n+"":n,e),e);import{V as u}from"./index-c3a466b6.js";function l(t,n,e=1){const i=n!==void 0?t:0;if(n=n!==void 0?n:t,n==i)return[];const r=n>i?1:-1;return[...Array(Math.floor(Math.abs(n-i)/e))].map((h,d)=>i+d*e*r)}function y(t,n,e){return t>e?e:t<n?n:t}class k extends u{constructor(){super(...arguments);s(this,"keybinds",{});s(this,"_keybinds",{})}initKeybinds(){}mounted(){document.addEventListener("keydown",this.keyListener),this.initKeybinds(),Object.keys(this.keybinds).forEach(e=>this._keybinds[e.toLowerCase()]=this.keybinds[e])}unmounted(){document.removeEventListener("keydown",this.keyListener)}keyListener(e){let i=e.key;e.shiftKey&&(i="Shift"+i),e.altKey&&(i="Alt"+i),e.ctrlKey&&(i="Ctrl"+i),e.metaKey&&(i="Cmd"+i),i=i.toLowerCase(),console.log(i),i in this._keybinds&&this._keybinds[i](e)!==!1&&e.preventDefault()}}function m(t){return t.charAt(0).toUpperCase()+t.slice(1)}function b(t){let n=t.length,e;for(;n!=0;)e=Math.floor(Math.random()*n),n--,[t[n],t[e]]=[t[e],t[n]];return t}export{k as K,m as c,y as m,l as r,b as s};
+1 -1
View File
@@ -11,7 +11,7 @@
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" integrity="sha512-uto9mlQzrs59VwILcLiRYeLKPPbS/bT71da/OEBYEwcdNUk8jYIy+D176RYoop1Da+f9mvkYrmj5MCLZWEtQuA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script type="module" crossorigin src="/assets/index-b5b55c17.js"></script>
<script type="module" crossorigin src="/assets/index-c3a466b6.js"></script>
<link rel="stylesheet" href="/assets/index-9e334960.css">
</head>
<body>