Compare commits
415 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c49f5a693c | |||
| 8d043b90e5 | |||
| f5b8b3908f | |||
| 9f3fb28b99 | |||
| 1fb6522895 | |||
| ea9c12eda5 | |||
| f25f468c99 | |||
| 495e106e4c | |||
| e52ef61c8b | |||
| 51157cae08 | |||
| 9b5a613593 | |||
| ab474204ce | |||
| 6c776c8a2e | |||
| fafe05a792 | |||
| c7303bd5fd | |||
| 2f6272818d | |||
| 58d0cb99b8 | |||
| 84128c52a5 | |||
| 34b076244b | |||
| 07a5ba0f75 | |||
| 285fe5d2de | |||
| 13da185b18 | |||
| ba52340363 | |||
| b65fdc6f99 | |||
| 0fc709709b | |||
| 2fbb36b830 | |||
| 0d42bfba2b | |||
| 86fc1a365e | |||
| 2ff45e1068 | |||
| 835bccf288 | |||
| db1b257df4 | |||
| 799f8515ec | |||
| 22e15e6beb | |||
| 51682f81a8 | |||
| 6cd3484f7c | |||
| db5bcc66ec | |||
| a4f6e21af8 | |||
| 9339af97d5 | |||
| 26e19af0a3 | |||
| 7cc6a57b49 | |||
| 4fbe9f156b | |||
| ab6919ca28 | |||
| 4f128a6fb8 | |||
| 8b8c6db10f | |||
| fd07dd04f7 | |||
| 848a8ddf91 | |||
| 473a84b91e | |||
| b68031238f | |||
| d1525096da | |||
| 83ba8b9f93 | |||
| 56ca0ab655 | |||
| d613ac62aa | |||
| 6ebd786b7c | |||
| 747d725c43 | |||
| 731c08dbcb | |||
| 0143b1edc9 | |||
| ac9bea5fd2 | |||
| 58462de365 | |||
| b66a52e58e | |||
| 0d02f65556 | |||
| 4ad27e0184 | |||
| a8c76ec657 | |||
| 7fdefba71e | |||
| 67f809008f | |||
| 419e0290bf | |||
| 7d4f1ddd0e | |||
| 6999cf7aeb | |||
| 443a549870 | |||
| db89586214 | |||
| de944ea136 | |||
| 85fa05013c | |||
| 8ace808e6e | |||
| cfe93d2d83 | |||
| 8abfadb290 | |||
| 170a121d5b | |||
| c7ef4e13a0 | |||
| a6c918d164 | |||
| f0590d6d97 | |||
| f1ca319480 | |||
| f7989dfa8f | |||
| 9eb9738678 | |||
| 8918a17827 | |||
| c6e76d4d0f | |||
| ec467ddb2d | |||
| d9195709f6 | |||
| 8c9906655d | |||
| 909ce0f0cd | |||
| fb75d6a0f6 | |||
| 0cc70e335e | |||
| 677dfbd0a0 | |||
| f892237ab8 | |||
| b2cbdfe912 | |||
| 42cb419825 | |||
| cf6e322f6a | |||
| b672488b11 | |||
| 4b478ec8bb | |||
| ad119f50fa | |||
| 6035ac3420 | |||
| 078a2ce5b9 | |||
| eb393a913b | |||
| 203a5c5265 | |||
| fd82b02fb9 | |||
| 0b50d3b77f | |||
| be5e8f436a | |||
| 435787dfaf | |||
| 603c904e6a | |||
| b477f7cdea | |||
| 209213ff03 | |||
| f5ba14d63b | |||
| e0f704cfa5 | |||
| cd80262468 | |||
| e255e6bd27 | |||
| b82635ef53 | |||
| 6aa2eca899 | |||
| 506c0e37d5 | |||
| 4ccf537603 | |||
| 6f7f0cf351 | |||
| 7717ec5034 | |||
| 228ef21098 | |||
| 3675cfdc0f | |||
| 1d63dae7b9 | |||
| 352c213cbc | |||
| cf7c7f1163 | |||
| 83d57df52f | |||
| 78374bfd65 | |||
| e6ba05b52c | |||
| 499bcfe279 | |||
| ae44ef35a9 | |||
| 9647b7118d | |||
| ee98d62ba8 | |||
| 76c2f8d5ce | |||
| ce3907eb69 | |||
| 6d55215533 | |||
| e582d45eda | |||
| 997a937248 | |||
| dd199d3d5e | |||
| 8e90fb7dca | |||
| ec73e2535d | |||
| 31c3341f19 | |||
| ab548486be | |||
| c824a1f01c | |||
| 6495a68bf2 | |||
| 68dfa32cff | |||
| e61ae23904 | |||
| 0240eef472 | |||
| c50fcf4945 | |||
| 33a4318087 | |||
| d6f890c00a | |||
| 86aae31c3d | |||
| a12d6e7441 | |||
| 06b3d1cda6 | |||
| 68fc60c30f | |||
| ac917575bd | |||
| c8d6b01d09 | |||
| 4a6f6d90f0 | |||
| a315f0ce2b | |||
| 5088151bb7 | |||
| 336db02662 | |||
| 27d4cd15ee | |||
| 929b252d37 | |||
| f045871110 | |||
| 78f6e52358 | |||
| f4318dd190 | |||
| 6fc7fff0d3 | |||
| d3d919c95b | |||
| 91b52f6dfa | |||
| 30c804bea1 | |||
| b0091f83d6 | |||
| 0e33854367 | |||
| c063728a42 | |||
| 52586bee3b | |||
| 1232da53ed | |||
| b371513302 | |||
| 12eff1bbb2 | |||
| 17860768e2 | |||
| 18f531a24c | |||
| ef67760466 | |||
| 5bcc6419b7 | |||
| 25e30c0af2 | |||
| 08c173c5bf | |||
| 3f5979b84f | |||
| 6bbdaf4ad3 | |||
| 2480ef1d89 | |||
| ceada6fe5b | |||
| 3be7904191 | |||
| 90a56db291 | |||
| fb60d850b8 | |||
| 1fb5885afe | |||
| 738cd367fd | |||
| 7cf7f9c5e0 | |||
| 1327ec85cb | |||
| e13aea1d31 | |||
| c32b4497d4 | |||
| 6ce289e801 | |||
| ac70db635b | |||
| 4d5742affc | |||
| d5dd3df17c | |||
| 142bc4b4fd | |||
| 5233a2fec2 | |||
| 7fbef840c2 | |||
| f3259dfaef | |||
| ea8ffeeddc | |||
| 9efac31261 | |||
| 554066682d | |||
| 33300745e7 | |||
| 50cfe6de1b | |||
| 5f5524f15d | |||
| ed6cf35be8 | |||
| 59a65b5003 | |||
| 962fc9e722 | |||
| 6308087c53 | |||
| 28ef4d2a28 | |||
| 592ebe0aea | |||
| 011c8f75cd | |||
| 96f7f5b5c5 | |||
| 1d2bab2f00 | |||
| 7fa1469eae | |||
| f7da695a49 | |||
| 3009173e79 | |||
| 4c87ad5c03 | |||
| 297ad1e48e | |||
| 7e23cf1164 | |||
| a170724f32 | |||
| d75c6e34b8 | |||
| 3b5a5c8c26 | |||
| d4cd927f1a | |||
| 7b92d760c6 | |||
| 70ee93e06a | |||
| cc9e256fbd | |||
| 81e8bc4bcf | |||
| d6cdfde1f0 | |||
| 32e5964e6d | |||
| 8c3943cf3b | |||
| 10c5737b87 | |||
| 145168d1c6 | |||
| db488a8583 | |||
| 9f43c2b8f7 | |||
| 25ad2900c9 | |||
| 97336ae40e | |||
| 522d595449 | |||
| 102b562528 | |||
| 803b7505fc | |||
| 8a48294f4e | |||
| 135b5be196 | |||
| 43bb627c6b | |||
| bbb3f5f622 | |||
| f183fd66dc | |||
| fbaf5a04ca | |||
| 8b2a2dda4a | |||
| 78ce2fa5fe | |||
| d1b17e4f14 | |||
| 3ce509a604 | |||
| 0f2b3ca72b | |||
| c1ef02d3b4 | |||
| ca5d4ab225 | |||
| fccb7d86dd | |||
| 8e11ae11c8 | |||
| 583a292768 | |||
| 51a2c402d4 | |||
| 0fee63972f | |||
| b4df0f02ba | |||
| 68383a7d53 | |||
| d8106817d5 | |||
| 2b65e22369 | |||
| 891954cb1a | |||
| 9dccc0c362 | |||
| 3bbd63c0b8 | |||
| e3d588353b | |||
| 4ba4ea4da1 | |||
| 895d97394a | |||
| 37a26d8b1f | |||
| 54d10af720 | |||
| 4001accd7b | |||
| ad7c0dfa36 | |||
| c3852c1f10 | |||
| 186db58f2b | |||
| bdb1871312 | |||
| 7b4b7d658d | |||
| 2b5a97b284 | |||
| 3efde9a1ba | |||
| e3760926fb | |||
| 802c404ce1 | |||
| f69d1f9fa9 | |||
| 7bd166717d | |||
| b4c3189604 | |||
| 8ea41064c7 | |||
| 8d2ea46784 | |||
| 4817e8a76e | |||
| 61bffff3be | |||
| 72e437b911 | |||
| 5d2523e698 | |||
| 4b3d8a9731 | |||
| 8fe840562d | |||
| 1e0581a599 | |||
| 7de73c8fd2 | |||
| 1917ee341d | |||
| dcd5ca1ec9 | |||
| 93da3c7132 | |||
| 09480f351c | |||
| 480b024a41 | |||
| be09e8dba3 | |||
| 4d9aa21358 | |||
| d95b4fe222 | |||
| 75aa3878d1 | |||
| da5db309ff | |||
| 551a41aaac | |||
| 5605445a7c | |||
| 3e1f667b5a | |||
| c7a8d39674 | |||
| 740a7d00c4 | |||
| 7551ee8c05 | |||
| 8bc642036c | |||
| 5b87dedf9e | |||
| db05744f5b | |||
| 17cc91aae3 | |||
| bf4e657a70 | |||
| eca2695bfa | |||
| ebe66ad39c | |||
| a830e1101a | |||
| 0b5e25e996 | |||
| a959b32192 | |||
| 151673c599 | |||
| 42b55d52c5 | |||
| 64cf39c7cd | |||
| de5c0c87d7 | |||
| c3f79de1eb | |||
| fc4e9039e9 | |||
| 111419940a | |||
| c9c2edca04 | |||
| fe950c6db5 | |||
| 4e0f761e2e | |||
| b9fa3df07b | |||
| f17740d6f7 | |||
| 377b54af22 | |||
| adf9b255e0 | |||
| 16ebd903b4 | |||
| cbafb03ea2 | |||
| 1315b3a36b | |||
| 250fe24db7 | |||
| 6e99135120 | |||
| b44e7db4c5 | |||
| 167e08878d | |||
| 116cbc686a | |||
| 312a520066 | |||
| f41e32970a | |||
| df1a49fe6f | |||
| 7ffa6e93b2 | |||
| c7f39a91cd | |||
| 67df9fb4b0 | |||
| 770c9a26eb | |||
| 41ffe4a913 | |||
| f37c6ef9e3 | |||
| a395912c0d | |||
| 5ec78e2617 | |||
| e6dad0427f | |||
| 69a93ce70c | |||
| 0f5c659bcf | |||
| 2712e76157 | |||
| 045a6333c2 | |||
| c29fc513ad | |||
| 79f0f18376 | |||
| 9f59e2cabb | |||
| 3d63da24dd | |||
| 1d696d9860 | |||
| 4fff02a850 | |||
| 49e2599ca5 | |||
| 380fd6fbc4 | |||
| b4927349f1 | |||
| 066ac15d5a | |||
| b3e19e7f51 | |||
| 88e8f22929 | |||
| e6bca21971 | |||
| 1a5dcf3a5f | |||
| 7913400ece | |||
| bcbd34675f | |||
| 4f4bc2458e | |||
| 6dd53d567c | |||
| 99265dda61 | |||
| 7fcd20e35f | |||
| 50bd299106 | |||
| 9323c73c7f | |||
| 6dc78dc969 | |||
| 1874a4c845 | |||
| d6585b335b | |||
| 34b677737f | |||
| ece5bb477e | |||
| b9491d02e9 | |||
| b2110fbbc8 | |||
| 74da00882e | |||
| 0b9cade044 | |||
| ec5af1e3df | |||
| ea37918c45 | |||
| b9085a0660 | |||
| fb0757c378 | |||
| 6ec8746196 | |||
| 0271d8badb | |||
| d4947e07dd | |||
| d7c013139d | |||
| 186239cff2 | |||
| 20d22c3271 | |||
| db39d9ce68 | |||
| 26672023d1 | |||
| d3876372c9 | |||
| b63dc0602f | |||
| 19c51f40a0 | |||
| 047b0729a2 | |||
| ebab118d57 | |||
| 7c9d026903 | |||
| 10bcb9b8b7 | |||
| a669cba2fa | |||
| 0423e669a6 | |||
| d5ee4d0bb0 | |||
| 3b8efe1795 | |||
| 920ee34f65 | |||
| 23252a40cc |
@@ -0,0 +1 @@
|
||||
* text=auto
|
||||
@@ -0,0 +1,30 @@
|
||||
name: Vite Deploy on Release
|
||||
|
||||
on:
|
||||
# release:
|
||||
# types: [published, created, edited, released, prereleased]
|
||||
push:
|
||||
branches: [main, master]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build and deploy main
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- name: Install and build
|
||||
run: |
|
||||
bun install
|
||||
bun run build
|
||||
|
||||
# Enable Vue Router history mode with 404.html hack for Github Pages
|
||||
cd dist
|
||||
ln -s index.html 404.html
|
||||
- name: Deploy to github pages
|
||||
uses: JamesIves/github-pages-deploy-action@v4
|
||||
with:
|
||||
branch: gh-pages
|
||||
folder: dist
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
.DS_Store
|
||||
node_modules
|
||||
/dist
|
||||
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Log files
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
|
||||
/*.iml
|
||||
Binary file not shown.
Vendored
+894
File diff suppressed because one or more lines are too long
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2023 Hykilpikonna
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -0,0 +1,9 @@
|
||||
# Home Page
|
||||
|
||||
```sh
|
||||
# Project setup
|
||||
yarn install
|
||||
|
||||
# Compiles and hot-reloads for development
|
||||
yarn serve
|
||||
```
|
||||
@@ -1 +0,0 @@
|
||||
.meta td[data-v-4ae6271b]:first-child{text-align:right;color:#a68659d6}.meta td[data-v-4ae6271b]:last-child{margin-left:20px;display:inline-block}.publication[data-v-b471d893]{padding-top:.5em;padding-bottom:.5em}.publication #title[data-v-b471d893]{font-weight:700}.publication #subtitle[data-v-b471d893]{font-size:.9em}.publication #details[data-v-b471d893]{padding-left:calc(1.6em + 6px);font-size:.8em}.publication #details>div[data-v-b471d893]{margin-bottom:1em}.publication #details #table[data-v-b471d893]{margin:1em 0}.publication #details .label[data-v-b471d893]{font-weight:700}.header[data-v-b471d893]{align-items:center}.header .icon[data-v-b471d893]{padding:0 .8em;transition:all .25s}.header.ui-accordion-header-active .icon[data-v-b471d893]{transform:rotate(90deg)}#About{width:min(600px,80vw);margin:auto;padding-top:20px;padding-bottom:100px}.emoji{font-weight:400}
|
||||
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 +0,0 @@
|
||||
#BlogPostPreview[data-v-1290a290]{text-align:left;flex-direction:column;display:flex;overflow:hidden}#BlogPostPreview #date[data-v-1290a290]{color:#a68659d6;font-size:.7em}#BlogPostPreview[data-v-1290a290]>*+*,#BlogPostPreview #content[data-v-1290a290]>*+*{padding-top:10px}#BlogPostPreview .tags[data-v-1290a290]{z-index:50;font-size:.7em}#BlogPostPreview .tags #pin[data-v-1290a290]{margin-left:10px;transform:rotate(45deg)}#BlogPostPreview .tag-wrap+.tag-wrap[data-v-1290a290]{margin-left:5px}#BlogPostPreview #titles[data-v-1290a290]{margin:-15px -20px;padding:15px 20px;position:relative}#BlogPostPreview #titles #title[data-v-1290a290]{font-size:1.2em;font-weight:700}#BlogPostPreview #titles #subtitle[data-v-1290a290]{color:#a68659d6;font-size:.8em}#BlogPostPreview img[data-v-1290a290]{border-radius:10px;min-width:calc(100% + 20px);max-width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}#BlogPostPreview #content[data-v-1290a290]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}#BlogPostPreview #expand[data-v-1290a290]{color:#a68659d6;padding-top:10px;font-size:.8em}#BlogPostPreview.image-top .title-image[data-v-1290a290]{min-width:calc(100% + 40px);max-width:calc(100% + 40px);margin:-15px -20px 0}#BlogPostPreview.tag-top .tags[data-v-1290a290]{position:absolute;top:15px;right:20px}@media screen and (width<=400px){#BlogPostPreview img[data-v-1290a290]{border-radius:10px;min-width:calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}.general-page[data-v-0885072f]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-0885072f]{margin-bottom:2em}.title h2[data-v-0885072f]{margin-bottom:0}.title .subtitle[data-v-0885072f]{color:#a68659d6}@media screen and (width<=640px){.general-page[data-v-0885072f]{width:unset;margin:2em 20px 0}}#breadcrumb[data-v-0885072f]{color:#a68659d6;margin-bottom:20px}#breadcrumb span[data-v-0885072f]:not(.no-after):after{content:">";margin:0 10px}
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,B as t,D as n,H as r,M as i,U as a,W as o,_ as s,a as c,c as l,f as u,g as d,i as f,m as p,v as m,x as h}from"./index-HVdHQ9Gs.js";import{n as g}from"./utils-eoENTS7j.js";var _={id:`Friends`,class:`general-page`},v={key:0,class:`friends`},y=[`src`],b={class:`info`},x={class:`name unselectable`},S={class:`links`},C=[`href`],w=l(h({__name:`Friends`,setup(l){let h=new Set([`name`,`avatar`,`banner`,`desc`]),w={blog:`fas fa-book`},T=t([]),E=e=>e.banner?{"background-image":`url("${e.banner}")`}:{},D=e=>Object.entries(e).filter(([e,t])=>!h.has(e)&&typeof t==`string`).map(([e,t])=>({link:t,icon:f.includes(e)?`fab fa-${e}`:e in w?w[e]:e}));return n(async()=>{T.value=await(await fetch(`${c.content}/content/generated/friends/friends.json`)).json(),T.value.forEach(e=>{e.avatar.startsWith(`http`)||(e.avatar=`${c.content}/${e.avatar}`),e.banner&&!e.banner.startsWith(`http`)&&(e.banner=`${c.content}/${e.banner}`)}),T.value=g(T.value)}),(t,n)=>(e(),s(`div`,_,[n[0]||=p(`div`,{class:`title`},[p(`h2`,null,`朋友们`),p(`div`,{class:`subtitle`},[m(` 是小桂桂的朋友们(欢迎补充`),p(`br`),m(` 每次刷新都会打乱顺序! `)])],-1),T.value?(e(),s(`div`,v,[(e(!0),s(u,null,i(T.value,t=>(e(),s(`div`,{class:`friend card`,key:t.name},[p(`div`,{class:`banner`,style:a(E(t))},null,4),p(`img`,{class:`avatar`,src:t.avatar,alt:``},null,8,y),p(`div`,b,[p(`div`,x,o(t.name),1),p(`div`,S,[(e(!0),s(u,null,i(D(t),t=>(e(),s(`a`,{href:t.link},[p(`i`,{class:r(t.icon)},null,2)],8,C))),256))])])]))),128))])):d(``,!0)]))}}),[[`__scopeId`,`data-v-ccf99b59`]]);export{w as default};
|
||||
@@ -1 +0,0 @@
|
||||
.general-page[data-v-ccf99b59]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-ccf99b59]{margin-bottom:2em}.title h2[data-v-ccf99b59]{margin-bottom:0}.title .subtitle[data-v-ccf99b59]{color:#a68659d6}@media screen and (width<=640px){.general-page[data-v-ccf99b59]{width:unset;margin:2em 20px 0}}.friend[data-v-ccf99b59]{min-width:320px;display:flex;position:relative}.friend .banner[data-v-ccf99b59]{z-index:1;background-color:#a6865957;background-position:50%;background-size:cover;width:100%;height:calc(68px + max(min(100vw,600px),360px)/10);position:absolute;top:0;left:0}.friend .banner[data-v-ccf99b59]:after{content:" ";z-index:2;background:linear-gradient(#0000 50%,#00000026 100%);width:100%;height:100%;position:absolute}.friend .info[data-v-ccf99b59]{z-index:10;align-items:end;width:100%;display:flex}.friend .info .name[data-v-ccf99b59]{white-space:nowrap;flex:1;font-size:1.2em;overflow:hidden}.friend .info a[data-v-ccf99b59]{color:#70512a}.friend .info a+a[data-v-ccf99b59]{margin-left:10px}.friend .avatar[data-v-ccf99b59]{object-fit:contain;z-index:10;border-radius:100%;width:80px;height:80px;margin-top:calc(8px + max(min(100vw,600px),360px)/10);margin-right:20px}
|
||||
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 +0,0 @@
|
||||
#Loading[data-v-e4b64a73]{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#Loading img[data-v-e4b64a73]{width:150px}#Loading .text[data-v-e4b64a73]{margin-top:20px}
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{A as e,B as t,H as n,M as r,W as i,_ as a,c as o,f as s,g as c,m as l,x as u}from"./index-HVdHQ9Gs.js";var d={id:`Menu`,class:`general-page`},f={class:`columns`},p={class:`cat`},m={class:`subtitle`},h={class:`items`},g={class:`number`},_={class:`name`},v={key:0,class:`sub`},y=2,b=o(u({__name:`Menu`,setup(o){let u=[{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:`水果宾治鸡尾酒`}]}],b=t(Array.from({length:y},()=>[])),x=Array.from(u);x.sort((e,t)=>t.items.length-e.items.length);let S=Array(y).fill(0);for(let e of x){let t=S.indexOf(Math.min(...S));e.column=t,S[t]+=e.items.length}for(let e=0;e<y;e++)b.value[e]=u.filter(t=>t.column==e);let C=0;return b.value.forEach(e=>e.forEach(e=>e.items.forEach(e=>e.id=C++))),(t,o)=>(e(),a(`div`,d,[o[0]||=l(`div`,{class:`title`},[l(`h2`,null,`小桂桂的私房菜 菜单`),l(`div`,{class:`subtitle`},`在桂桂家里可以吃到这些哦`)],-1),l(`div`,f,[(e(!0),a(s,null,r(b.value,(t,o)=>(e(),a(`div`,{class:`column`,key:o},[(e(!0),a(s,null,r(t,t=>(e(),a(`div`,{class:`category`,key:t.cat},[l(`div`,p,i(t.cat)+`!`,1),l(`div`,m,i(t.subtitle),1),l(`div`,h,[(e(!0),a(s,null,r(t.items,t=>(e(),a(`div`,{class:n([`item`,{recommend:t.recommend,original:t.original}]),key:t.name},[l(`span`,g,i(t.id)+`. `,1),l(`span`,_,i(t.name),1),t.sub?(e(),a(`span`,v,`(`+i(t.sub)+`)`,1)):c(``,!0)],2))),128))])]))),128))]))),128))])]))}}),[[`__scopeId`,`data-v-718de825`]]);export{b as default};
|
||||
@@ -1 +0,0 @@
|
||||
.general-page[data-v-718de825]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-718de825]{margin-bottom:2em}.title h2[data-v-718de825]{margin-bottom:0}.title .subtitle[data-v-718de825]{color:#a68659d6}@media screen and (width<=640px){.general-page[data-v-718de825]{width:unset;margin:2em 20px 0}}.columns[data-v-718de825]{flex-wrap:wrap;justify-content:space-between;display:flex}.columns .column[data-v-718de825]{white-space:nowrap;flex-grow:0;min-width:180px;max-width:50%}.category[data-v-718de825]{margin-bottom:1em}.category .cat[data-v-718de825]{font-size:1.2em;font-weight:700}.category .subtitle[data-v-718de825]{color:#a68659d6;margin-bottom:.5em;font-size:.8em}.items .sub[data-v-718de825]{font-size:.7em}.items .item.recommend[data-v-718de825]{color:#ff8373}.items .item.original[data-v-718de825]:after{content:"原创";color:#ec9139;background:#ffc88366;border-radius:5px;margin-left:10px;padding:0 5px;font-size:.8em}
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,I as t,P as n,_ as r,c as i,m as a,v as o,y as s}from"./index-HVdHQ9Gs.js";var c={},l={id:`Others`,class:`general-page`},u={class:`links`};function d(i,c){let d=n(`router-link`);return e(),r(`div`,l,[c[4]||=a(`div`,{class:`title`},[a(`h2`,null,`更多链接`),a(`div`,{class:`subtitle`},`欢迎点进来看看`)],-1),a(`div`,u,[s(d,{class:`rlink`,to:`/kitchen-menu`},{default:t(()=>[...c[0]||=[o(`🍳 小桂桂的私房菜 菜单`,-1)]]),_:1}),s(d,{class:`rlink`,to:`/friends`},{default:t(()=>[...c[1]||=[o(`🎎 朋友们`,-1)]]),_:1}),c[2]||=a(`a`,{href:`https://cast.hydev.org`},`📹 公开直播间`,-1),c[3]||=a(`a`,{href:`https://status.hydev.org/`},`🔌 看看服务器们过得怎么样`,-1)])])}var f=i(c,[[`render`,d],[`__scopeId`,`data-v-798cfa55`]]);export{f as default};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.general-page[data-v-5be140d4]{text-align:left;width:600px;margin:2em auto 0}.title[data-v-5be140d4]{margin-bottom:2em}.title h2[data-v-5be140d4]{margin-bottom:0}.title .subtitle[data-v-5be140d4]{color:#a68659d6}@media screen and (width<=640px){.general-page[data-v-5be140d4]{width:unset;margin:2em 20px 0}}.blur[data-v-5be140d4]{z-index:2500}.title[data-v-5be140d4]{margin-top:8rem;margin-bottom:6rem}.bold[data-v-5be140d4]{font-size:3em}.img-container[data-v-5be140d4]{max-width:50%;margin:-.5rem;position:relative}.img-container.active[data-v-5be140d4]{position:unset}.img-container.active img.pin[data-v-5be140d4]{display:none}.img-container.active .photo-abs-container[data-v-5be140d4]{z-index:3000;position:fixed}.img-container.active .photo-wrapper[data-v-5be140d4]{transform:rotate(0)!important}.img-container.active img.photo[data-v-5be140d4]{z-index:3001;pointer-events:auto}img.photo[data-v-5be140d4]{clip-path:inset(2.8% 1.8% 2.4%);pointer-events:none}div.photo-abs-container[data-v-5be140d4]{z-index:1000;position:absolute;inset:0}div.photo-wrapper[data-v-5be140d4]{filter:drop-shadow(0 1px 2px #0000004d)}img.pin[data-v-5be140d4]{z-index:2000;width:40px;height:40px}
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,B as t,D as n,H as r,M as i,U as a,_ as o,c as s,f as c,l,m as u,x as d}from"./index-HVdHQ9Gs.js";var f={class:`outer-grid`},p=[`onClickCapture`,`id`],m=[`src`,`alt`],h={class:`photo-abs-container`,absolute:``,"inset-0":``,flex:``,"justify-center":``,"items-center":``},g=[`src`,`alt`],_=s(d({__name:`Photo`,setup(s){function d(e){return Array.from(e).reduce((e,t)=>(e+t.charCodeAt(0)*65535)%22859,0)/22859}async function _(e,t=100){return new Promise(n=>{let r=()=>{let i=e();i?n(i):setTimeout(r,t)};r()})}let v=l(),y=t([]),b=t([]),x={1:0,2:.3,3:.5},S=async()=>{y.value=await(await fetch(`https://p.aza.moe/photos`)).json(),y.value.sort((e,t)=>e.exif.DateTime<t.exif.DateTime?1:-1);let e=[],t=[];y.value.forEach(n=>{t.length===0?t.push(n):t.length>=3||d(n.original_photo)<x[t.length]?(e.push(t),t=[n]):t.push(n)}),t.length>0&&e.push(t),b.value=e},C=e=>(e=e.replace(`data/photos`,`static`).replace(`./`,``),`https://p.aza.moe/${e}`),w=e=>`rotate(${d(e)*20-10}deg)`,T=async(e,t)=>{console.log(`Clicked photo:`,e.id);let n=t.currentTarget,r=n.querySelector(`.photo-wrapper`);r.style.viewTransitionName=`photo-${e.id}`,await document.startViewTransition(()=>{n.classList.toggle(`active`),document.getElementsByClassName(`blur`)[0].toggleAttribute(`hidden`)}).finished,r.style.viewTransitionName=``};return n(async()=>{await S(),v.params.id&&(await _(()=>document.getElementById(`photo-${v.params.id}`))).click()}),(t,n)=>(e(),o(c,null,[n[0]||=u(`div`,{class:`title`},[u(`div`,{class:`font-script-en bold`},`The Wandering Gallery`),u(`div`,{class:`subtitle <sm:hidden`},`想要把旅行中用相机拍到好看照片时的喜悦分享给幸运的路人,所以买了便携照片打印机、搭了这个网页!`)],-1),u(`div`,f,[(e(!0),o(c,null,i(b.value,t=>(e(),o(`div`,{key:t[0].id,flex:``,"justify-center":``,class:r(`grid-cols-${t.length}`)},[(e(!0),o(c,null,i(t,t=>(e(),o(`div`,{key:t.id,onClickCapture:async e=>await T(t,e),class:`img-container`,"cursor-pointer":``,id:`photo-${t.id}`},[u(`img`,{class:`photo`,"w-full":``,"h-full":``,"object-contain":``,"opacity-0":``,src:C(t.thumbnail_edited),alt:t.id},null,8,m),u(`div`,h,[u(`div`,{class:`photo-wrapper`,style:a({transform:w(t.id)})},[u(`img`,{class:`photo`,"w-full":``,"object-contain":``,src:C(t.thumbnail_edited),alt:t.id},null,8,g)],4)])],40,p))),128))],2))),128))]),n[1]||=u(`div`,{class:`blur`,hidden:``,"pos-fixed":``,"inset-0":``,"backdrop-blur-sm":``,"z-5":``},null,-1)],64))}}),[[`__scopeId`,`data-v-5be140d4`]]);export{_ as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,H as t,M as n,U as r,W as i,_ as a,f as o,m as s,p as c,x as l}from"./index-HVdHQ9Gs.js";import{t as u}from"./_plugin-vue_export-helper-B52Kst-M-CyeiEtOQ.js";var d={id:`Poll`},f={class:`question`},p={class:`subtitle`},m={class:`text`},h={class:`percentage`},g={class:`tail`},_=u(l({__name:`Poll`,props:{f:{}},setup(l){let u=l,_=c(()=>u.f),v=c(()=>Math.max(..._.value.options.map(e=>e.voter_count)));function y(e){return _.value.total_voter_count==0?`0%`:(e.voter_count/_.value.total_voter_count*100).toFixed(0)+`%`}let b=c(()=>{let e=_.value.type==`REGULAR`?`Poll`:`Quiz`;return _.value.is_anonymous&&(e=`Anonymous `+e),e});return(c,l)=>(e(),a(`div`,d,[s(`div`,f,i(_.value.question),1),s(`div`,p,i(b.value),1),(e(!0),a(o,null,n(_.value.options,n=>(e(),a(`div`,{class:t([`options`,{dominant:n.voter_count===v.value&&v.value!==0}]),key:n.data},[s(`span`,m,i(n.text),1),l[0]||=s(`span`,{class:`f-grow1`},null,-1),s(`span`,h,i(y(n)),1),s(`div`,{class:`bar`,style:r({width:y(n)})},null,4)],2))),128)),s(`div`,g,`Final Results - `+i(_.value.total_voter_count)+` Responses`,1)]))}}),[[`__scopeId`,`data-v-37741415`]]);export{_ as default};
|
||||
@@ -1 +0,0 @@
|
||||
import{A as e,_ as t,c as n}from"./index-HVdHQ9Gs.js";var r={},i={id:`Projects`};function a(n,r){return e(),t(`div`,i)}var o=n(r,[[`render`,a]]);export{o as default};
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
var e=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n};export{e as t};
|
||||
@@ -1 +0,0 @@
|
||||
import{i as e}from"./chunk-jRWAZmH_.js";var t=Object.create,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),c=(e,t)=>{let r={};for(var i in e)n(r,i,{get:e[i],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:`Module`}),r},l=(e,t,a,s)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var c=i(t),l=0,u=c.length,d;l<u;l++)d=c[l],!o.call(e,d)&&d!==a&&n(e,d,{get:(e=>t[e]).bind(null,d),enumerable:!(s=r(t,d))||s.enumerable});return e},u=(e,r,i)=>(i=e==null?{}:t(a(e)),l(r||!e||!e.__esModule?n(i,`default`,{value:e,enumerable:!0}):i,e)),d=(t=>typeof e<`u`?e:typeof Proxy<`u`?new Proxy(t,{get:(t,n)=>(typeof e<`u`?e:t)[n]}):t)(function(t){if(typeof e<`u`)return e.apply(this,arguments);throw Error('Calling `require` for "'+t+"\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details.")});export{d as i,s as n,c as r,u as t};
|
||||
@@ -1 +0,0 @@
|
||||
var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,i=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(e,t)=>()=>(e&&(t=e(e=0)),t),s=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),c=(e,n)=>{let r={};for(var i in e)t(r,i,{get:e[i],enumerable:!0});return n||t(r,Symbol.toStringTag,{value:`Module`}),r},l=(e,i,o,s)=>{if(i&&typeof i==`object`||typeof i==`function`)for(var c=r(i),l=0,u=c.length,d;l<u;l++)d=c[l],!a.call(e,d)&&d!==o&&t(e,d,{get:(e=>i[e]).bind(null,d),enumerable:!(s=n(i,d))||s.enumerable});return e},u=(n,r,a)=>(a=n==null?{}:e(i(n)),l(r||!n||!n.__esModule?t(a,`default`,{value:n,enumerable:!0}):a,n)),d=e=>a.call(e,`module.exports`)?e[`module.exports`]:l(t({},`__esModule`,{value:!0}),e),f=(e=>typeof require<`u`?require:typeof Proxy<`u`?new Proxy(e,{get:(e,t)=>(typeof require<`u`?require:e)[t]}):e)(function(e){if(typeof require<`u`)return require.apply(this,arguments);throw Error('Calling `require` for "'+e+"\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details.")});export{d as a,f as i,o as n,u as o,c as r,s as t};
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
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
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user