feat: Minecraft theme overhaul, fix points bug, add history

这个提交包含在:
X
2026-02-15 09:41:54 -08:00
父节点 37266bb846
当前提交 ef6d71ef54
修改 28 个文件,包含 1821 行新增1053 行删除

查看文件

@@ -1,4 +1,13 @@
# Frontend (Next.js)
# Frontend (Next.js) - Minecraft Edition 🧱
This project now features a full **Minecraft-themed UI overhaul**!
📖 **[Read the Gameplay Guide](./GAMEPLAY.md)** for details on the RPG mechanics, Quest Board, and more.
## Theme Features
- **8-bit Aesthetic**: Uses `Press Start 2P` and `VT323` fonts.
- **RPG Terminology**: Problems are "Quests", Submissions are "Spells".
- **Gamification**: XP Bar, Levels, and Trading Post.
## 开发
@@ -28,16 +37,16 @@ npm run start
## 页面
- `/auth` 登录/注册
- `/problems` 题库列表
- `/problems` Quest Board (Questions)
- `/problems/:id` 题目详情与提交
- `/submissions` 提交列表
- `/submissions` Spell History (Submissions)
- `/submissions/:id` 提交详情
- `/wrong-book` 错题本
- `/contests` 模拟竞赛列表
- `/wrong-book` Cursed Tome (Wrong Book)
- `/contests` Raid Board (Contests)
- `/contests/:id` 比赛详情/报名/排行榜
- `/kb` 知识库列表
- `/kb/:slug` 文章详情
- `/imports` 题库导入任务状态与结果
- `/run` 在线 C++ 运行
- `/me` 当前用户信息
- `/leaderboard` 全站排行
- `/leaderboard` Hall of Fame (Rankings)