Deploying to gh-pages from @ hykilpikonna/home-page@83ba8b9f93 🚀
This commit is contained in:
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 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 h=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,h as d,G as $,O as B,_ as y,c as o,F as f,r as p,e as C,o as c,a,l as E,t as S,n as k,p as O,f as w,k as v}from"./index-8d25d997.js";import{s as j}from"./utils-9370cd2e.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,u=s.length-1,r;u>=0;u--)(r=s[u])&&(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);h(this,"friends",[])}async created(){this.friends=await(await fetch(`${d.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${d.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${d.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=>(O("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"},G={class:"name unselectable"},T={class:"links"},q=["href"];function H(s,n,e,t,i,u){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(f,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",G,S(r.name),1),a("div",T,[(c(!0),o(f,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:k(_.icon)},null,2)],8,q))),256))])])]))),128))])):C("",!0)])}const R=y(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 h=(s,n,e)=>(m(s,typeof n!="symbol"?n+"":n,e),e);import{V as g,h as d,G as $,O as B,_ as y,c as o,F as f,r as p,e as C,o as c,a,l as E,t as S,n as k,p as O,f as w,k as v}from"./index-7cd06a8c.js";import{s as j}from"./utils-9370cd2e.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,u=s.length-1,r;u>=0;u--)(r=s[u])&&(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);h(this,"friends",[])}async created(){this.friends=await(await fetch(`${d.content}/content/generated/friends/friends.json`)).json(),this.friends.forEach(e=>{e.avatar.startsWith("http")||(e.avatar=`${d.content}/${e.avatar}`),e.banner&&!e.banner.startsWith("http")&&(e.banner=`${d.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=>(O("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"},G={class:"name unselectable"},T={class:"links"},q=["href"];function H(s,n,e,t,i,u){return c(),o("div",L,[N,s.friends?(c(),o("div",z,[(c(!0),o(f,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",G,S(r.name),1),a("div",T,[(c(!0),o(f,null,p(s.getFriendLinks(r),_=>(c(),o("a",{href:_.link},[a("i",{class:k(_.icon)},null,2)],8,q))),256))])])]))),128))])):C("",!0)])}const R=y(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
@@ -1,4 +1,4 @@
|
||||
import{_ as ee,o as te,c as ne,p as ie,f as se,a as F}from"./index-8d25d997.js";function X(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let L=X();function re(r){L=r}const G=/[&<>"']/,le=new RegExp(G.source,"g"),V=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,ae=new RegExp(V.source,"g"),oe={"&":"&","<":"<",">":">",'"':""","'":"'"},U=r=>oe[r];function b(r,e){if(e){if(G.test(r))return r.replace(le,U)}else if(V.test(r))return r.replace(ae,U);return r}const ce=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function W(r){return r.replace(ce,(e,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const he=/(^|[^\[])\^/g;function k(r,e){r=typeof r=="string"?r:r.source,e=e||"";const n={replace:(t,i)=>(i=i.source||i,i=i.replace(he,"$1"),r=r.replace(t,i),n),getRegex:()=>new RegExp(r,e)};return n}const pe=/[^\w:]/g,ue=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function j(r,e,n){if(r){let t;try{t=decodeURIComponent(W(n)).replace(pe,"").toLowerCase()}catch{return null}if(t.indexOf("javascript:")===0||t.indexOf("vbscript:")===0||t.indexOf("data:")===0)return null}e&&!ue.test(n)&&(n=ke(e,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const B={},fe=/^[^:]+:\/*[^/]*$/,ge=/^([^:]+:)[\s\S]*$/,de=/^([^:]+:\/*[^/]*)[\s\S]*$/;function ke(r,e){B[" "+r]||(fe.test(r)?B[" "+r]=r+"/":B[" "+r]=Z(r,"/",!0)),r=B[" "+r];const n=r.indexOf(":")===-1;return e.substring(0,2)==="//"?n?e:r.replace(ge,"$1")+e:e.charAt(0)==="/"?n?e:r.replace(de,"$1")+e:r+e}const v={exec:function(){}};function y(r){let e=1,n,t;for(;e<arguments.length;e++){n=arguments[e];for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(r[t]=n[t])}return r}function M(r,e){const n=r.replace(/\|/g,(s,l,a)=>{let c=!1,g=l;for(;--g>=0&&a[g]==="\\";)c=!c;return c?"|":" |"}),t=n.split(/ \|/);let i=0;if(t[0].trim()||t.shift(),t.length>0&&!t[t.length-1].trim()&&t.pop(),t.length>e)t.splice(e);else for(;t.length<e;)t.push("");for(;i<t.length;i++)t[i]=t[i].trim().replace(/\\\|/g,"|");return t}function Z(r,e,n){const t=r.length;if(t===0)return"";let i=0;for(;i<t;){const s=r.charAt(t-i-1);if(s===e&&!n)i++;else if(s!==e&&n)i++;else break}return r.slice(0,t-i)}function me(r,e){if(r.indexOf(e[1])===-1)return-1;const n=r.length;let t=0,i=0;for(;i<n;i++)if(r[i]==="\\")i++;else if(r[i]===e[0])t++;else if(r[i]===e[1]&&(t--,t<0))return i;return-1}function H(r){r&&r.sanitize&&!r.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function P(r,e){if(e<1)return"";let n="";for(;e>1;)e&1&&(n+=r),e>>=1,r+=r;return n+r}function Q(r,e,n,t){const i=e.href,s=e.title?b(e.title):null,l=r[1].replace(/\\([\[\]])/g,"$1");if(r[0].charAt(0)!=="!"){t.state.inLink=!0;const a={type:"link",raw:n,href:i,title:s,text:l,tokens:t.inlineTokens(l)};return t.state.inLink=!1,a}return{type:"image",raw:n,href:i,title:s,text:b(l)}}function xe(r,e){const n=r.match(/^(\s+)(?:```)/);if(n===null)return e;const t=n[1];return e.split(`
|
||||
import{_ as ee,o as te,c as ne,p as ie,f as se,a as F}from"./index-7cd06a8c.js";function X(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let L=X();function re(r){L=r}const G=/[&<>"']/,le=new RegExp(G.source,"g"),V=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,ae=new RegExp(V.source,"g"),oe={"&":"&","<":"<",">":">",'"':""","'":"'"},U=r=>oe[r];function b(r,e){if(e){if(G.test(r))return r.replace(le,U)}else if(V.test(r))return r.replace(ae,U);return r}const ce=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function W(r){return r.replace(ce,(e,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const he=/(^|[^\[])\^/g;function k(r,e){r=typeof r=="string"?r:r.source,e=e||"";const n={replace:(t,i)=>(i=i.source||i,i=i.replace(he,"$1"),r=r.replace(t,i),n),getRegex:()=>new RegExp(r,e)};return n}const pe=/[^\w:]/g,ue=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function j(r,e,n){if(r){let t;try{t=decodeURIComponent(W(n)).replace(pe,"").toLowerCase()}catch{return null}if(t.indexOf("javascript:")===0||t.indexOf("vbscript:")===0||t.indexOf("data:")===0)return null}e&&!ue.test(n)&&(n=ke(e,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const B={},fe=/^[^:]+:\/*[^/]*$/,ge=/^([^:]+:)[\s\S]*$/,de=/^([^:]+:\/*[^/]*)[\s\S]*$/;function ke(r,e){B[" "+r]||(fe.test(r)?B[" "+r]=r+"/":B[" "+r]=Z(r,"/",!0)),r=B[" "+r];const n=r.indexOf(":")===-1;return e.substring(0,2)==="//"?n?e:r.replace(ge,"$1")+e:e.charAt(0)==="/"?n?e:r.replace(de,"$1")+e:r+e}const v={exec:function(){}};function y(r){let e=1,n,t;for(;e<arguments.length;e++){n=arguments[e];for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(r[t]=n[t])}return r}function M(r,e){const n=r.replace(/\|/g,(s,l,a)=>{let c=!1,g=l;for(;--g>=0&&a[g]==="\\";)c=!c;return c?"|":" |"}),t=n.split(/ \|/);let i=0;if(t[0].trim()||t.shift(),t.length>0&&!t[t.length-1].trim()&&t.pop(),t.length>e)t.splice(e);else for(;t.length<e;)t.push("");for(;i<t.length;i++)t[i]=t[i].trim().replace(/\\\|/g,"|");return t}function Z(r,e,n){const t=r.length;if(t===0)return"";let i=0;for(;i<t;){const s=r.charAt(t-i-1);if(s===e&&!n)i++;else if(s!==e&&n)i++;else break}return r.slice(0,t-i)}function me(r,e){if(r.indexOf(e[1])===-1)return-1;const n=r.length;let t=0,i=0;for(;i<n;i++)if(r[i]==="\\")i++;else if(r[i]===e[0])t++;else if(r[i]===e[1]&&(t--,t<0))return i;return-1}function H(r){r&&r.sanitize&&!r.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function P(r,e){if(e<1)return"";let n="";for(;e>1;)e&1&&(n+=r),e>>=1,r+=r;return n+r}function Q(r,e,n,t){const i=e.href,s=e.title?b(e.title):null,l=r[1].replace(/\\([\[\]])/g,"$1");if(r[0].charAt(0)!=="!"){t.state.inLink=!0;const a={type:"link",raw:n,href:i,title:s,text:l,tokens:t.inlineTokens(l)};return t.state.inLink=!1,a}return{type:"image",raw:n,href:i,title:s,text:b(l)}}function xe(r,e){const n=r.match(/^(\s+)(?:```)/);if(n===null)return e;const t=n[1];return e.split(`
|
||||
`).map(i=>{const s=i.match(/^\s+/);if(s===null)return i;const[l]=s;return l.length>=t.length?i.slice(t.length):i}).join(`
|
||||
`)}class D{constructor(e){this.options=e||L}space(e){const n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(e){const n=this.rules.block.code.exec(e);if(n){const t=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?t:Z(t,`
|
||||
`)}}}fences(e){const n=this.rules.block.fences.exec(e);if(n){const t=n[0],i=xe(t,n[3]||"");return{type:"code",raw:t,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:i}}}heading(e){const n=this.rules.block.heading.exec(e);if(n){let t=n[2].trim();if(/#$/.test(t)){const i=Z(t,"#");(this.options.pedantic||!i||/ $/.test(i))&&(t=i.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:t,tokens:this.lexer.inline(t)}}}hr(e){const n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:n[0]}}blockquote(e){const n=this.rules.block.blockquote.exec(e);if(n){const t=n[0].replace(/^ *>[ \t]?/gm,""),i=this.lexer.state.top;this.lexer.state.top=!0;const s=this.lexer.blockTokens(t);return this.lexer.state.top=i,{type:"blockquote",raw:n[0],tokens:s,text:t}}}list(e){let n=this.rules.block.list.exec(e);if(n){let t,i,s,l,a,c,g,f,m,d,p,T,_=n[1].trim();const A=_.length>1,x={type:"list",raw:"",ordered:A,start:A?+_.slice(0,-1):"",loose:!1,items:[]};_=A?`\\d{1,9}\\${_.slice(-1)}`:`\\${_}`,this.options.pedantic&&(_=A?_:"[*+-]");const w=new RegExp(`^( {0,3}${_})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(T=!1,!(!(n=w.exec(e))||this.rules.block.hr.test(e)));){if(t=n[0],e=e.substring(t.length),f=n[2].split(`
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
var g=Object.defineProperty;var y=(e,t,a)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var p=(e,t,a)=>(y(e,typeof t!="symbol"?t+"":t,a),a);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,n as F,e as O,p as w,f as B}from"./index-8d25d997.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,a,c)=>{for(var m=c>1?void 0:c?M(t,a):t,s=e.length-1,n;s>=0;s--)(n=e[s])&&(m=(c?n(t,a,m):n(m))||m);return c&&m&&D(t,a,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 a=Array.from(b);a.sort((s,n)=>n.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of a){let n=c.indexOf(Math.min(...c));s.column=n,c[n]+=s.items.length}for(let s=0;s<this.max_cols;s++)this.cols[s]=b.filter(n=>n.column==s);let m=0;this.cols.forEach(s=>s.forEach(n=>n.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,a,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(n,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(n,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,a)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var p=(e,t,a)=>(y(e,typeof t!="symbol"?t+"":t,a),a);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,n as F,e as O,p as w,f as B}from"./index-7cd06a8c.js";var D=Object.defineProperty,M=Object.getOwnPropertyDescriptor,$=(e,t,a,c)=>{for(var m=c>1?void 0:c?M(t,a):t,s=e.length-1,n;s>=0;s--)(n=e[s])&&(m=(c?n(t,a,m):n(m))||m);return c&&m&&D(t,a,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 a=Array.from(b);a.sort((s,n)=>n.items.length-s.items.length);let c=new Array(this.max_cols).fill(0);for(const s of a){let n=c.indexOf(Math.min(...c));s.column=n,c[n]+=s.items.length}for(let s=0;s<this.max_cols;s++)this.cols[s]=b.filter(n=>n.column==s);let m=0;this.cols.forEach(s=>s.forEach(n=>n.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,a,c,m,s){return u(),r("div",S,[V,o("div",A,[(u(!0),r(h,null,f(e.cols,(n,_)=>(u(),r("div",{class:"column",key:_},[(u(!0),r(h,null,f(n,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 +1 @@
|
||||
import{_ as n,c as d,a as e,d as a,w as c,b as r,o as i,k as _,p as l,f as h}from"./index-8d25d997.js";const p={},s=t=>(l("data-v-16122667"),t=t(),h(),t),u={id:"Others",class:"general-page"},f=s(()=>e("div",{class:"title"},[e("h2",null,"更多链接"),e("div",{class:"subtitle"},"欢迎点进来看看")],-1)),v={class:"links"},k=s(()=>e("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),m=s(()=>e("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function x(t,g){const o=r("router-link");return i(),d("div",u,[f,e("div",v,[a(o,{class:"rlink",to:"/kitchen-menu"},{default:c(()=>[_("🍳 小桂桂的私房菜 菜单")]),_:1}),a(o,{class:"rlink",to:"/friends"},{default:c(()=>[_("🎎 朋友们")]),_:1}),k,m])])}const I=n(p,[["render",x],["__scopeId","data-v-16122667"]]);export{I as default};
|
||||
import{_ as n,c as d,a as e,d as a,w as c,b as r,o as i,k as _,p as l,f as h}from"./index-7cd06a8c.js";const p={},s=t=>(l("data-v-16122667"),t=t(),h(),t),u={id:"Others",class:"general-page"},f=s(()=>e("div",{class:"title"},[e("h2",null,"更多链接"),e("div",{class:"subtitle"},"欢迎点进来看看")],-1)),v={class:"links"},k=s(()=>e("a",{href:"https://cast.hydev.org"},"📹 公开直播间",-1)),m=s(()=>e("a",{href:"http://status.hydev.org/"},"🔌 看看服务器们过得怎么样",-1));function x(t,g){const o=r("router-link");return i(),d("div",u,[f,e("div",v,[a(o,{class:"rlink",to:"/kitchen-menu"},{default:c(()=>[_("🍳 小桂桂的私房菜 菜单")]),_:1}),a(o,{class:"rlink",to:"/friends"},{default:c(()=>[_("🎎 朋友们")]),_:1}),k,m])])}const I=n(p,[["render",x],["__scopeId","data-v-16122667"]]);export{I as default};
|
||||
@@ -1 +1 @@
|
||||
import{O as f,G as v,Q as m,_}from"./Life-36795115.js";import{o as p,c as u,a as o,t as l,F as y,r as b,n as g,l as h,p as x,f as O}from"./index-8d25d997.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-3abfa769.js";import{o as p,c as u,a as o,t as l,F as y,r as b,n as g,l as h,p as x,f as O}from"./index-7cd06a8c.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 +1 @@
|
||||
import{V as _,O as a,_ as f,c as l,o as P}from"./index-8d25d997.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};
|
||||
import{V as _,O as a,_ as f,c as l,o as P}from"./index-7cd06a8c.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};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
-1
@@ -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-8d25d997.js"></script>
|
||||
<script type="module" crossorigin src="/assets/index-7cd06a8c.js"></script>
|
||||
<link rel="stylesheet" href="/assets/index-c6e289c6.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Reference in New Issue
Block a user