Skip to content

App router推奨構成に修正 tailwind導入 そのほかいろいろ#24

Draft
Stasshe wants to merge 31 commits intorippro:masterfrom
Stasshe:stasshe/big-refactor
Draft

App router推奨構成に修正 tailwind導入 そのほかいろいろ#24
Stasshe wants to merge 31 commits intorippro:masterfrom
Stasshe:stasshe/big-refactor

Conversation

@Stasshe
Copy link
Copy Markdown

@Stasshe Stasshe commented Apr 10, 2026

Improve code readability and maintainability through extensive refactoring. Introduce dynamic event data handling for competitions, enhancing user experience and performance. Update styles to utilize Tailwind CSS and streamline component structures.

#23 の変更をすべて含むため、このPRをマージする場合は23は不要となります

Stasshe added 30 commits April 10, 2026 20:09
- Remove polar: true from AtCoderGraph to display horizontal bar chart correctly
- Convert event/[id] page to server component and add generateStaticParams() for static generation
- Disable accessibility module warning by setting accessibility.enabled to false
- Simplify exporting module initialization
…nent to utilize dynamic event data

- Created JSON files for RUPC 2018, 2019, and 2024 event details.
- Updated EventList component to load event data dynamically from JSON files.
- Implemented schedule rendering for RUPC 2015 and 2013 events.
- Introduced a new utility to load event data from disk and map it for use in the application.
- Added types for event data to improve type safety and clarity.
- Created MDX files for ACPC events in 2012, 2015, 2016, 2017, 2018
- Created MDX files for RUPC events from 2011 to 2019 and for 2024
- Implemented event data parsing and rendering in eventMdx.ts
- Updated yarn.lock with new dependencies and versions
- Deleted Navigator.module.css and AtCoderGraph.module.css as they were not utilized.
- Updated Navigator.tsx to use Tailwind CSS classes instead of CSS modules for styling buttons.
- Modified AtCoderGraph.tsx to replace CSS module styles with Tailwind CSS utility classes.
- Added Tailwind CSS configuration files (tailwind.config.ts and postcss.config.mjs) to set up Tailwind CSS in the project.
- Updated yarn.lock to include new dependencies for Tailwind CSS and its plugins.
@Stasshe Stasshe marked this pull request as draft April 10, 2026 19:20
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.

1 participant