mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-05-09 04:02:40 -05:00
1.4 KiB
1.4 KiB
Focus
Calendar
Features
- Add badges to the seed
- Implement badge prizes
- Implement tags
- Add initial tags.json
- Add tags to the seed
- Page to add a new event
- Edit page
- E2E test form controls (adding/removing date, adding/removing tags) etc.
- E2E test browsing events + event page
- E2E test adding and editing event
- Add winners page
- Winners on the event info page
- There should be a banner on the list page if you have past tournaments to report
- On the user page tab showing past results
- Translations
Other
- Move "BADGE" tag resolving to DB?
- Tags selector can remove
- Calendar new title
- Sort tags so that they are always in same order
- Maybe make bracket URL mandatory?
- components render twice on state change?
- If week has no events show some text + don't show time zone text
- flatMap -> React.fragment
- Event page layout shift with time not taking space before mount (only if one day)
- WeekLinks make opaque blocks not take space on mobile
- Type problem with Avatar
- Maybe classNames that do nothing on calendar event page?
- refactor global.css/common.css -> variables.css / utils.css / common.css
- addTagArray get tags type from constant
- Rename model events -> calendarEvents
- On the event page should not say Day 1 if only one day