Commit Graph

7 Commits

Author SHA1 Message Date
Coldsmiles
a22be646af feat: 添加春樱坞城镇信息,更新群聊链接和备案信息 2026-03-20 23:30:09 +08:00
Coldsmiles
0893c17db5 feat: 更新网站信息为星空之境 Minecraft 服务器,包括组件库、玩家公约、赞助信息等 2026-03-20 20:14:22 +08:00
zhangyuheng
6d2b746a70 feat: update SiteFooter layout and adjust MapPage iframe source 2026-03-18 17:20:21 +08:00
zhangyuheng
277bd9c897 feat: enhance SiteFooter with navigation links and improved layout 2026-03-18 16:57:39 +08:00
zhangyuheng
3097e47d80 feat: enhance ModalSection and FacilitiesPage with icons and improved layout 2026-03-18 16:35:33 +08:00
zhangyuheng
5c6d389962 feat: add TownsPage and router configuration
- Created TownsPage.vue to display a list of towns with filtering options and a modal for details.
- Implemented a router.js file to manage application routes, including the new towns page.
2026-03-18 14:10:49 +08:00
zhangyuheng
d254ec86df feat: add shared components for donation, facility, feature bento, filter panel, join wizard, leaderboard, player, playstyle, and town cards
- Implemented DonationCard.vue for displaying donation details.
- Created FacilityCard.vue to showcase facility information with status badges.
- Developed FeatureBentoCard.vue and FeatureBentoGrid.vue for feature display in a grid layout.
- Added FilterPanel.vue for filtering content with search and tag options.
- Introduced JoinWizard.vue for a step-by-step joining process with device and playstyle selection.
- Created LeaderboardCard.vue to display leaderboard information.
- Implemented PlayerCard.vue for showcasing player profiles and stats.
- Developed PlaystyleCard.vue for selecting playstyle options.
- Added TownCard.vue to present town details with badges and images.
- Included demo data in demoData.js for testing and development purposes.
2026-03-18 10:50:23 +08:00