Skip to content

Commit ff99565

Browse files
authored
Merge pull request #86 from shenxianovo/main
添加近期活动内容补充;更新社团简介与往届HQ样式卡
2 parents 24a3640 + 348f19a commit ff99565

10 files changed

Lines changed: 154 additions & 69 deletions

File tree

docs/about/hq/index.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const hq_2023 = [{ avatar: '/about/hq/2023/avatar.png', name: '2023HQ', title: '
1818
const hq_2019 = [{ avatar: '/about/hq/2019/avatar.png', name: '2019HQ', title: '2019.6-2020.6', sponsor:'/about/hq/2019', actionText:'详情页' }]
1919
const hq_2018 = [{ avatar: '/about/hq/2018/avatar.jpg', name: 'WHU-DAYS HQ-2018', title: '2018.6-2019.6', sponsor:'/about/hq/2018', actionText:'详情页' }]
2020
const hq_2017 = [{ avatar: '/about/hq/2017/avatar.png', name: 'WHU DAYS 管理の交流群', title: '2017.6-2018.6', sponsor:'/about/hq/2017', actionText:'详情页' }]
21+
const hq_2014 = [{ avatar: '/about/hq/2014/avatar.png', name: 'WHU DAYS-最高议会', title: '2014.6-2015.6', sponsor:'/about/hq/2014', actionText:'详情页' }]
2122
</script>
2223

2324
## 2025学年
@@ -303,9 +304,11 @@ const hq_2017 = [{ avatar: '/about/hq/2017/avatar.png', name: 'WHU DAYS 管理
303304

304305
## 2014学年
305306

306-
[详情页](/about/hq/2014)
307+
<center>
308+
<VPTeamMembers size="small" :members="hq_2014" />
309+
</center>
307310

308-
::: details 展开
311+
<div style="display:none">
309312

310313
- 社长:安妮
311314
- 副社长:骚年、世闲
@@ -323,7 +326,7 @@ const hq_2017 = [{ avatar: '/about/hq/2017/avatar.png', name: 'WHU DAYS 管理
323326
- 部长:喵少
324327
- 副部长:妖梦(秘书)、罪恶(公关)、眠子(线上)
325328

326-
:::
329+
</div>
327330

328331
## 2013学年
329332

docs/about/introduction.md

Lines changed: 62 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,65 @@
1919
- 如果想了解社团有哪些活动,[这里](/activity/)有社团活动汇总!
2020
- 若想了解部门信息,请跳转到[部门简介](/department/)
2121
- 除了部门以外,我们还有许多[兴趣小群](/group/)等你探索~
22-
- 如果你是新人,请先看[萌新指南](/about/newbie-guide/2025/)
22+
- 如果你是新人,请先看[萌新指南](/about/newbie-guide/2025/)
23+
24+
<chat-message avatar="/about/hq/avatar.png" nickname="萌新一枚" message="为什么漫协要叫WHUDAYS呢?" position="right"/>
25+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="诶这……这都怪当年某管理的恶趣味……"/>
26+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="WHUDAYS……其实是故意的<br><img src='/about/image-3.jpg'>"/>
27+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="在2012年前,还没有WHUDAYS的概念"/>
28+
<chat-message avatar="/about/hq/2014/喵少.jpg" nickname="喵少" message="日在武大...(小声)"/>
29+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="@喵少 灵感上还真是,玩了一手“邪恶的人看啥都是邪恶的”的文字游戏梗"/>
30+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="至于具体是谁……太久远有点忘了"/>
31+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="好像当时想弄社徽嘛,顺便取个名字"/>
32+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="大家都想不到啥的时候突然有人说,漫协的日常,那就叫WHUDAYS吧!"/>
33+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="群里的“好”声连绵起伏<br><img src='/about/image-3.jpg'>"/>
34+
<chat-message avatar="/about/hq/2014/喵少.jpg" nickname="喵少" message="笑死"/>
35+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="对了,虽然有这方面的梗,但是正经的解释是“漫协的日常”"/>
36+
<chat-message avatar="/about/hq/2012/店长.jpeg" nickname="店长" message="可别搞错了哦,心里脏的看啥都脏<br><img src='/about/image-4.jpg'>"/>
37+
38+
<script>
39+
// 聊天框
40+
class ChatMessage extends HTMLElement {
41+
connectedCallback() {
42+
const avatar = this.getAttribute('avatar');
43+
const nickname = this.getAttribute('nickname');
44+
const message = this.getAttribute('message');
45+
const position = this.getAttribute('position') || 'left';
46+
47+
const flexDirection = position === 'right' ? 'row-reverse' : 'row';
48+
const avatarMargin = position === 'right' ? 'margin-left: 10px;' : 'margin-right: 10px;';
49+
const messageAlign = position === 'right' ? 'margin-left: auto; max-width: 70%;' : 'margin-right: auto; max-width: 70%;';
50+
51+
const nicknameAlign = position === 'right' ? 'text-align: right;' : '';
52+
53+
this.innerHTML = `
54+
<div class="chat-message" style="display: flex; align-items: center; margin: 10px 0; flex-direction: ${flexDirection};">
55+
<img src="${avatar}" alt="Avatar" style="width: 50px; height: 50px; border-radius: 50%; ${avatarMargin}">
56+
<div style="${messageAlign}">
57+
<div style="font-weight: bold; margin-bottom: 5px; ${nicknameAlign}">${nickname}</div>
58+
<div class="message-bubble" style="padding: 8px 12px; border-radius: 10px;">${message}</div>
59+
</div>
60+
</div>
61+
`;
62+
63+
this.updateTheme();
64+
}
65+
66+
updateTheme() {
67+
const isDark = document.documentElement.classList.contains('dark');
68+
const bubble = this.querySelector('.message-bubble');
69+
if (bubble) {
70+
bubble.style.backgroundColor = isDark ? '#333' : '#f0f0f0';
71+
bubble.style.color = isDark ? '#fff' : '#000';
72+
}
73+
}
74+
}
75+
76+
customElements.define('chat-message', ChatMessage);
77+
78+
// 监听主题变化
79+
const themeObserver = new MutationObserver(() => {
80+
document.querySelectorAll('chat-message').forEach(el => el.updateTheme());
81+
});
82+
themeObserver.observe(document.documentElement, { attributes: true, attributeFilter: ['class'] });
83+
</script>

docs/activity/2025/welcome-party/credits.md

Lines changed: 66 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ layout: page
33
---
44
<script setup>
55
import {
6-
VPTeamPage,
7-
VPTeamPageTitle,
8-
VPTeamMembers,
9-
VPTeamPageSection
6+
VPTeamPage,
7+
VPTeamPageTitle,
8+
VPTeamMembers,
9+
VPTeamPageSection
1010
} from 'vitepress/theme'
1111

1212
function qq(uin, size = 640) {
1313
return `https://q1.qlogo.cn/g?b=qq&nk=${uin}&s=${size}`
1414
}
1515

16-
const staff = [
17-
{ avatar: '/about/hq/2024/-QuQ-.jpeg', name: '-QuQ-', title: '策划/场地/录播剪辑', desc:'阿巴阿巴,,,' },
16+
const coreStaff = [
17+
{ avatar: '/about/hq/2024/-QuQ-.jpeg', name: '-QuQ-', title: '策划/场地/录播剪辑', desc:'阿巴阿巴 (º﹃º) ,,,' },
1818
{ avatar: qq('1540104836'), name: '九尾晨', title: '晚会主催', desc:'谁是九尾晨?' },
1919
{ avatar: qq('970088006'), name: '化纤咲', title: '随舞主办', desc:'LOFTER关注密教小祥谢谢喵!' },
2020
{ avatar: qq('3330567554'), name: '花桑', title: '设备租赁', desc:'迎新演出塔~诺~西~!设备调试苦~露~西!' },
@@ -24,7 +24,7 @@ const staff = [
2424
{ avatar: qq('3356940959'), name: '白夜', title: '摄影' },
2525
];
2626

27-
const divisions = [
27+
const divisionPresenters = [
2828
{ avatar: '/about/hq/2024/-QuQ-.jpeg', name: '-QuQ-', title: '社团介绍', desc:'我为什么会在这里,,,' },
2929
{ avatar: qq('1540104836'), name: '九尾晨', title: '演音部', desc:'到底谁是九尾晨?' },
3030
{ avatar: qq('7613753'), name: '鸭鸭鸭', title: '编辑部', desc:'我从来没有觉得加入漫协开心过(bushi)' },
@@ -35,43 +35,54 @@ const divisions = [
3535
{ avatar: '/activity/2025/welcome-party/二氧化碳.jpg', name: '二氧化碳', title: '术群', desc:'关注武大术群谢谢喵,灌注武大术群谢谢喵' },
3636
]
3737

38-
const actor = [
39-
{ avatar: '/about/hq/avatar.png', name: '多米诺骨牌', title: '主持人', desc:'感谢各位' },
40-
{ avatar: qq('936455961'), name: 'Yun_me', title: '主持人', desc:'我想组一辈子漫协o(*≧▽≦)ツ' },
41-
{ avatar: qq('1540104836'), name: '九尾晨', title: '天天天国地獄国', desc:'我不是九尾晨' },
42-
{ avatar: qq('3551088713'), name: '艾其', title: '天天天国地獄国', desc:'喵的这辈子再也不唱跳了' },
43-
{ avatar: '/about/hq/2024/-QuQ-.jpeg', name: '-QuQ-', title: '弱虫モンブラン (Reloaded)', desc:'あたしはまだ弱虫モンブランだったみたいだ' },
44-
{ avatar: '/activity/2025/welcome-party/梨紫.png', name: '梨紫', title: 'ハレ晴レユカイ、アイカツ活動+Diamond Happy', desc:'和大家一起玩真是太开心啦!' },
45-
{ avatar: '/about/hq/avatar.png', name: '小白', title: 'ハレ晴レユカイ' },
46-
{ avatar: qq('1064310442'), name: '伊伊', title: 'Eclipse', desc:'已完成今日博普大学习(1/1)' },
47-
{ avatar: qq('1282063020'), name: '才子', title: '两翼のbrilliance', desc:'re0第四季啥时候播啊啊啊啊啊啊啊啊' },
48-
{ avatar: '/about/hq/avatar.png', name: '红温', title: 'アイカツ活動+Diamond Happy' },
49-
{ avatar: '/activity/2025/welcome-party/椿雪.jpeg', name: '椿雪', title: '神女劈观', desc:'我唱歌再也不跟不上节奏了太尬了呜呜呜呜呜呜呜呜呜呜呜呜' },
50-
{ avatar: qq('3139267329'), name: '竹杖化龙', title: '怪物', desc:'不为所动,做更专业的自己 ()' },
51-
{ avatar: qq('2186387030'), name: '极夜晓月君', title: '届かない恋', desc:'组一辈子漫协吧!偶内该,哇达西!' },
52-
{ avatar: '/activity/2025/welcome-party/towa.jpeg', name: 'towa', title: '蓝汐 · 贝斯', desc:'' },
53-
{ avatar: qq('3307487273'), name: 'miu', title: '蓝汐 · 吉他' },
54-
{ avatar: qq('3421285702'), name: 'izumi', title: '蓝汐 · 主唱&节奏吉他' },
55-
{ avatar: qq('1558570957'), name: 'Inexistent√7', title: '蓝汐 · 键盘' },
56-
{ avatar: qq('3330567554'), name: '花桑', title: '蓝汐 · 鼓手', desc:'一生、バンドしてくれる?' },
57-
{ avatar: qq('3551088713'), name: '艾其', title: 'void · 主唱', desc:'你是谁,快来支持void' },
58-
{ avatar: qq('1147869087'), name: 'wing', title: 'void · 鼓手', desc:'我好菜啊我要加练' },
59-
{ avatar: qq('1337921275'), name: '吐司炸弹', title: 'void · 贝斯', desc:'我将使用威龙利用8tick服务器狠狠的冲刺到你脸上然后把7.62*51 M61塞进你的嘴里' },
60-
{ avatar: qq('1683383969'), name: '麦恩莉', title: 'void · 吉他', desc:'音乐是记忆的载体' },
61-
{ avatar: qq('3463550668'), name: 'horsen🐮', title: 'void · 键盘', desc:'我再也不要女装去男寝了' },
62-
{ avatar: '/about/hq/2024/灰灰.jpeg', name: '灰灰', title: 'void · 支援吉他', desc:'燃尽了' },
63-
{ avatar: qq('2634161337'), name: '夏洛', title: '萤火虫算法 · 吉他', desc:'希望以后会越来越好'},
64-
{ avatar: qq('2889100147'), name: '纱夜天仪', title: '萤火虫算法 · 鼓手', desc:'キラキラキラ きらめいていてよ'},
65-
{ avatar: qq('3357148314'), name: '纱夜天仪', title: '萤火虫算法 · 主唱', desc:''},
66-
{ avatar: qq('3066816169'), name: '勿严', title: '萤火虫算法 · 贝斯', desc:'其实我也没有上过学……'},
67-
{ avatar: qq('2665083348'), name: '狸雨', title: '萤火虫算法 · 吉他', desc:'你说得对'},
68-
{ avatar: qq('1587692733'), name: '茂桑', title: '夜桜 · 吉他' },
69-
{ avatar: qq('26158277'), name: '烛木', title: '夜桜 · 贝斯'},
70-
{ avatar: '/activity/2025/welcome-party/纱橙靈.jpeg', name: '纱橙靈', title: '夜桜 · 鼓手', desc:'饿了'},
71-
{ avatar: qq('3012766646'), name: '剑语', title: '夜桜 · 键盘', desc:'广告位招租'},
72-
{ avatar: qq('2928433543'), name: '桃沢紗奈子', title: '夜桜 · 主唱', desc:'萌え萌え~૮(˶ᵔ ᵕ ᵔ˶)ა'},
73-
{ avatar: qq('2317312342'), name: 'clover', title: '夜桜 · 吉他', desc:'这里是乐队主理人'},
74-
{ avatar: qq('1064310442'), name: '伊伊', title: '夜桜 · 主唱', desc:'你是谁?请支持夜桜乐队!'},
38+
const performers = [
39+
{ avatar: '/activity/2025/welcome-party/多米诺骨牌.png', name: '多米诺骨牌', title: '主持人', desc:'感谢各位' },
40+
{ avatar: qq('936455961'), name: 'Yun_me', title: '主持人', desc:'我想组一辈子漫协o(*≧▽≦)ツ' },
41+
{ avatar: qq('1540104836'), name: '九尾晨', title: '天天天国地獄国', desc:'我不是九尾晨' },
42+
{ avatar: qq('3551088713'), name: '艾其', title: '天天天国地獄国', desc:'喵的这辈子再也不唱跳了' },
43+
{ avatar: '/about/hq/2024/-QuQ-.jpeg', name: '-QuQ-', title: '弱虫モンブラン (Reloaded)', desc:'あたしはまだ弱虫モンブランだったみたいだ' },
44+
{ avatar: '/activity/2025/welcome-party/梨紫.png', name: '梨紫', title: 'ハレ晴レユカイ、アイカツ活動+Diamond Happy', desc:'和大家一起玩真是太开心啦!' },
45+
{ avatar: '/about/hq/avatar.png', name: '小白', title: 'ハレ晴レユカイ' },
46+
{ avatar: qq('1064310442'), name: '伊伊', title: 'Eclipse', desc:'已完成今日博普大学习(1/1)' },
47+
{ avatar: qq('1282063020'), name: '才子', title: '两翼のbrilliance', desc:'re0第四季啥时候播啊啊啊啊啊啊啊啊' },
48+
{ avatar: '/about/hq/avatar.png', name: '红温', title: 'アイカツ活動+Diamond Happy' },
49+
{ avatar: '/activity/2025/welcome-party/椿雪.jpeg', name: '椿雪', title: '神女劈观', desc:'我唱歌再也不跟不上节奏了太尬了呜呜呜呜呜呜呜呜呜呜呜呜' },
50+
{ avatar: qq('3139267329'), name: '竹杖化龙', title: '怪物', desc:'不为所动,做更专业的自己 ()' },
51+
{ avatar: qq('2186387030'), name: '极夜晓月君', title: '届かない恋', desc:'组一辈子漫协吧!偶内该,哇达西!' },
52+
{ avatar: '/activity/2025/welcome-party/towa.jpeg', name: 'towa', title: '蓝汐 · 贝斯', desc:'我是蠢狗,加强刻晴' },
53+
{ avatar: qq('3307487273'), name: 'miu', title: '蓝汐 · 吉他', desc:'喵,喵,喵喵喵,喵喵喵喵,喵喵' },
54+
{ avatar: qq('3421285702'), name: 'izumi', title: '蓝汐 · 主唱&节奏吉他', desc:'不玩赛马娘' },
55+
{ avatar: qq('1558570957'), name: 'Inexistent√7', title: '蓝汐 · 键盘', desc:'少打舞萌多读书)' },
56+
{ avatar: qq('3330567554'), name: '花桑', title: '蓝汐 · 鼓手', desc:'一生、バンドしてくれる?' },
57+
{ avatar: qq('3551088713'), name: '艾其', title: 'void · 主唱', desc:'你是谁,快来支持void' },
58+
{ avatar: qq('1147869087'), name: 'wing', title: 'void · 鼓手', desc:'我好菜啊我要加练' },
59+
{ avatar: qq('1337921275'), name: '吐司炸弹', title: 'void · 贝斯', desc:'我将使用威龙利用8tick服务器狠狠的冲刺到你脸上然后把7.62*51 M61塞进你的嘴里' },
60+
{ avatar: qq('1683383969'), name: '麦恩莉', title: 'void · 吉他', desc:'音乐是记忆的载体' },
61+
{ avatar: qq('3463550668'), name: 'horsen🐮', title: 'void · 键盘', desc:'我再也不要女装去男寝了' },
62+
{ avatar: '/about/hq/2024/灰灰.jpeg', name: '灰灰', title: 'void · 支援吉他', desc:'燃尽了' },
63+
{ avatar: qq('2634161337'), name: '夏洛', title: '萤火虫算法 · 吉他', desc:'希望以后会越来越好'},
64+
{ avatar: qq('2889100147'), name: '纱夜天仪', title: '萤火虫算法 · 鼓手', desc:'キラキラキラ きらめいていてよ'},
65+
{ avatar: qq('3357148314'), name: '纱夜天仪', title: '萤火虫算法 · 主唱', desc:''},
66+
{ avatar: qq('3066816169'), name: '勿严', title: '萤火虫算法 · 贝斯', desc:'其实我也没有上过学……'},
67+
{ avatar: qq('2665083348'), name: '狸雨', title: '萤火虫算法 · 吉他', desc:'你说得对'},
68+
{ avatar: qq('1587692733'), name: '茂桑', title: '夜桜 · 吉他' },
69+
{ avatar: qq('26158277'), name: '烛木', title: '夜桜 · 贝斯'},
70+
{ avatar: '/activity/2025/welcome-party/纱橙靈.jpeg', name: '纱橙靈', title: '夜桜 · 鼓手', desc:'饿了'},
71+
{ avatar: qq('3012766646'), name: '剑语', title: '夜桜 · 键盘', desc:'广告位招租'},
72+
{ avatar: qq('2928433543'), name: '桃沢紗奈子', title: '夜桜 · 主唱', desc:'萌え萌え~૮(˶ᵔ ᵕ ᵔ˶)ა'},
73+
{ avatar: qq('2317312342'), name: 'clover', title: '夜桜 · 吉他', desc:'这里是乐队主理人'},
74+
{ avatar: qq('1064310442'), name: '伊伊', title: '夜桜 · 主唱', desc:'你是谁?请支持夜桜乐队!'},
75+
]
76+
77+
const eventStaff = [
78+
{ avatar: '/about/hq/2024/wweiyi.jpeg', name: 'wweiyi', desc:'这样的迎新晚会再来一打' },
79+
{ avatar: '/about/hq/2023/涅普智可.png', name: '涅普智可', desc:'老东西复活了(x)' },
80+
{ avatar: qq('640015087'), name: '社会主义接班人', desc:'我想吃掉魔方的土豆😋' },
81+
{ avatar: qq('1304739403'), name: '凪行', desc:'「哇,还有名留协史(那就,一生、漫协やろう」' },
82+
{ avatar: qq('936455961'), name: 'Yun_me', desc:'我要当QuQ粉丝后援会会长,总有一天所有人都会爱上QuQ的!' },
83+
{ avatar: qq('2500389205'), name: '萝苇萁', desc:'盐鸠牲老登,摄影师新手,刷新概率低,喜欢拍唐照,有空就来van♂' },
84+
{ avatar:'/activity/2025/welcome-party/伴夏.jpeg', name:'伴夏', desc:'喵~' },
85+
{ avatar:qq('1626186878'), name:'残长', desc:'switch2新作快出' },
7586
]
7687

7788
</script>
@@ -83,23 +94,30 @@ const actor = [
8394
</VPTeamPageTitle>
8495

8596
<VPTeamPageSection>
86-
<template #title>活动STAFF</template>
97+
<template #title>核心团队</template>
8798
<template #members>
88-
<VPTeamMembers size="small" :members="staff" />
99+
<VPTeamMembers size="small" :members="coreStaff" />
89100
</template>
90101
</VPTeamPageSection>
91102

92103
<VPTeamPageSection>
93104
<template #title>社团/部门/小群介绍</template>
94105
<template #members>
95-
<VPTeamMembers size="small" :members="divisions" />
106+
<VPTeamMembers size="small" :members="divisionPresenters" />
96107
</template>
97108
</VPTeamPageSection>
98109

99110
<VPTeamPageSection>
100111
<template #title>晚会参演</template>
101112
<template #members>
102-
<VPTeamMembers size="small" :members="actor" />
113+
<VPTeamMembers size="small" :members="performers" />
114+
</template>
115+
</VPTeamPageSection>
116+
117+
<VPTeamPageSection>
118+
<template #title>暗部STAFF</template>
119+
<template #members>
120+
<VPTeamMembers size="small" :members="eventStaff" />
103121
</template>
104122
</VPTeamPageSection>
105123

0 commit comments

Comments
 (0)