Skip to content

feat: 新增活动与竞赛中心与待核验目录 - #25

Merged
NanaseInori merged 1 commit into
CWNU-Open-Source-Community:mainfrom
YoungXingchen:codex/events-center-no-external-links
Sep 17, 2026
Merged

NanaseInori merged 1 commit into
CWNU-Open-Source-Community:mainfrom
YoungXingchen:codex/events-center-no-external-links

Conversation

@YoungXingchen

Copy link
Copy Markdown
Contributor

新增活动与竞赛中心,收录 31 项机会:23 项学科竞赛、7 项开源活动、1 项社区共建。支持正式名称、历史名称、实践方向与活动状态筛选。

修改类型

  • 文档内容
  • 内容纠错
  • 工程配置
  • UI 或样式

修改页面

  • docs/events/:活动目录、31 个详情页、贡献说明及历史检索记录。
  • docs/.vitepress/:活动字段、构建时数据读取、导航与自动侧边栏。
  • docs/.vitepress/theme/:响应式卡片、分批加载、筛选与详情摘要。
  • scripts/tests/events.test.ts:状态边界、筛选、无外部网址与待核验数据一致性检查。
  • CONTRIBUTING.md、活动建议表单与竞赛总览:维护流程与站内入口。

来源与内容状态

本次修改的文本文件不包含外部网址。保留参考资料名称与适用届次,来源列表为空,活动统一标记待核验;官网跳转已移除。待核验活动不显示报名中或进行中,具体资格和日期需向主办方重新确认。站内导航继续可用。

风险确认

  • 涉及时间敏感信息:历史检索记录保留日期,但当前活动状态为待核验。
  • 包含个人联系方式、学号或报名群:不包含。
  • 新增学校竞赛认定、加分或推荐承诺:不新增。

作者署名

提交作者为 YoungXingchen,提交消息保留 Qiyuanqiii 的共同作者署名。

已执行检查

  • pnpm check(2026-09-17):类型、Markdown、格式、134 篇内容和内部链接、86 份资料检查及 32 个测试通过。
  • pnpm build:上述完整检查中的生产构建通过。
  • git diff --check
  • 所有修改文本文件的外部网址检查通过。
  • 本地浏览器:待核验筛选有效;活动目录和蓝桥杯详情正文的外部链接为零;官网按钮已移除;桌面与手机布局无横向溢出。

构建仍有大于 500 kB 的 chunk 提示。本地开发预览存在图标请求 404,检查到的页面功能正常。

截图

  • 桌面端:.github/pr-assets/events-center-desktop.png
  • 手机端:.github/pr-assets/events-center-mobile.png

Co-authored-by: Qiyuanqiii <2297740147@qq.com>
@NanaseInori
NanaseInori merged commit fabe095 into CWNU-Open-Source-Community:main Sep 17, 2026
1 check passed
@YoungXingchen
YoungXingchen deleted the codex/events-center-no-external-links branch September 17, 2026 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants