← Refactor Roadmap
Created: 2025-06-23
Updated: 2025-10-19
Translations of this post: en-US
I was somewhat thinking of a refactor of this site, as the structure was getting a bit complicated. Since June 2025, I have been working on the refactor sporadically, and things are starting to take shape. I think it's time to forge some plans here to make things clearer.
Navigation
Bottom navigation bar
- Breadcrumbs
- Home button
- Language switcher button
- Dynamic clock in my current timezone
Translations
- Multilingual 404 page
- Better translation handling in blogs
- More native Chinese translations
Organization
- Separate academic-related content into a subsite
- Better organized notes page
- Tag-based post browsing
- Post filtering and sorting by date and language
UI and UX
- Improve overall visual consistency
- Better animations and transitions
- Responsive layout on home page (final column gets too wide on narrower screens)
- Date labels in project view and blog view
- Better odyssey sphere
- Add last updated date on posts
- Link type indicators
- Consistent "Back" button
Codebase
- Clean up file structure and components
- Reformat translation tags and structure
- Upgrade to Tailwind CSS v4
Data
- Update odyssey data
- Update profile info
Bug Fixes
- Steam API not working
- Hover message does not show on links
warning
Links to pages may change overnight, so please don't be too disappointed when you see those big red 404s. It's not your fault — and the pages are probably still there, just not at the same URL.
Please, feel free to report any issues you encounter!
