feat: info page
Pull Request
Description
- Added information page with contributors, links, and roadmap items
- Added contributors, loaded automatically via GitHub REST API
- Added roadmap items, configured in ChangelogTab.tsx
- [ ] TODO?: add fallback for access when rate limited?
Related Issue
Closes #189
Checklist
- [x] I have added commit messages that are descriptive and meaningful.
- [x] I have tested the changes locally.
- [x] I have reviewed the code changes.
Screenshots
idk what to add for the GDPR/Cookie policy compliance
I somewhat feel like we should just hardcode the contributor list & roadmap - These things don't update often enough to really necessitate a live api call
yeah roadmap is probably fine for hardcoding. For the contributors it only costs 1 point to fetch them all anyways so you would basically never hit the rate limit (60 points / hour) also:
Dynamically pull the contributor icons/urls from github and display a list of them.
:ragey: but hardcoding is probably fine as well as long as we remember to update every so often
Will probably attempt to work on this & convert into sort of a landing page some time this next coming update or two
closing this now that you added the home page