This commit significantly updates the sponsor list page for the 2025/11/15 event.
- Adds support for displaying item-based sponsorships, including their details.
- Introduces a new visual layout with vertical poems on the sides, utilizing custom fonts.
- Updates the sponsor data with the latest list of cash, item, and table sponsors.
- Refactors the sorting logic to correctly prioritize all sponsor types.
- Centralizes font assets by updating paths to be absolute and removing redundant font files.
This commit introduces a major update to the sponsor list display.
- Implements a feature to group cash sponsors below a certain amount threshold. This helps to declutter the display when there are many smaller donations.
- Adds a new `cash-group` display type to handle the rendering of these grouped sponsors.
- Completely redesigns the UI with a new color scheme, gradients, and improved typography for a more polished and visually engaging presentation.
- Updates the styling for individual sponsor cards to improve readability and visual hierarchy.
- Created sponsorList.json with details of sponsors for the event "永平新港汕河体育协会 2 周年庆联欢晚宴".
- Developed index.html to display the event title, sponsor logos, and a scrolling list of sponsors using Vue.js.
- Implemented sorting logic for sponsors based on type and amount.
- Added animations for sponsor display and ensured responsive design.
This commit introduces a new mobile-first sponsor list and restructures the event landing pages. Key changes include:
- A new responsive sponsor list page built with Vue.js and Tailwind CSS, optimized for SEO and on-site viewing.
- The main event index page is now a QR code display for easy access to the mobile list.
- The original landing page is refactored with Tailwind CSS and moved to a new `/landing` directory.
- Umami analytics script is integrated across all pages for usage tracking.