passing a scss classname down to a vanilla dom element on react state changes 🤯
This commit is contained in:
77
todo.md
77
todo.md
@@ -3,44 +3,48 @@
|
||||
Last Updated: 03/4/2023
|
||||
|
||||
## Features:
|
||||
- [ ] scraping course information
|
||||
- [ ] auto loading next pages
|
||||
- [ ] injecting plus header and buttons
|
||||
- [ ] showing course popup
|
||||
- [ ] RMP, eCis, Textbook, and Syllabus buttons
|
||||
- [ ] displaying professor information on popup
|
||||
- [ ] saving courses
|
||||
- [ ] Multiple schedule support
|
||||
- [ ] Browser Action Popup
|
||||
- [ ] browser action badge
|
||||
- [ ] links to RIS, Registrar, Degree Audit in browser action
|
||||
- [ ] copy unique id quickly from browser action
|
||||
- [ ] Clickable links to buildings
|
||||
- [ ] Count how many hours and # of classes in schedule
|
||||
- [ ] Conflict highlighting
|
||||
- [ ] Tooltip that says which classes conflict, maybe suggest a different section or time that doesn't conflict
|
||||
- [ ] import / export schedules from JSON file
|
||||
- [ ] Search for classes from within extension
|
||||
- [ ] Grade distribution
|
||||
- [ ] Course description
|
||||
- [ ] Highlight and use rich text to make course description more readable
|
||||
- [ ] auto load
|
||||
- [ ] calendar
|
||||
- [ ] calendar file export
|
||||
- [ ] save as png
|
||||
- [ ] calendar click to open course popup
|
||||
- [ ] calendar switch schedule
|
||||
- [ ] User Options
|
||||
- [ ] UTPlanner support? (not as much of a priority anymore)
|
||||
- [ ] Waitlist support
|
||||
- [ ] import classes from waitlist page
|
||||
- [ ] waitlist pooling
|
||||
- [ ] store in db
|
||||
- [ ] see who else is looking at certain classes (waitlist, or has it in their schedule)
|
||||
- [ ] CHECK ALL THE TODOs in CODE BEFORE LAUNCHING
|
||||
|
||||
- [x] scraping course information
|
||||
- [x] injecting plus header and buttons
|
||||
- [ ] auto loading next pages
|
||||
- [ ] showing course popup
|
||||
- [ ] RMP, eCis, Textbook, and Syllabus buttons
|
||||
- [ ] displaying professor information on popup
|
||||
- [ ] saving courses
|
||||
- [ ] Multiple schedule support
|
||||
- [ ] Browser Action Popup
|
||||
- [ ] browser action badge
|
||||
- [ ] Updated Easter Egg Messages
|
||||
- [ ] links to RIS, Registrar, Degree Audit in browser action
|
||||
- [ ] copy unique id quickly from browser action
|
||||
- [ ] Clickable links to buildings
|
||||
- [ ] Count how many hours and # of classes in schedule
|
||||
- [ ] Conflict highlighting
|
||||
- [ ] Tooltip that says which classes conflict, maybe suggest a different section or time that doesn't conflict
|
||||
- [ ] import / export schedules from JSON file
|
||||
- [ ] Search for classes from within extension
|
||||
- [ ] Grade distribution
|
||||
- [ ] Course description
|
||||
- [ ] Highlight and use rich text to make course description more readable
|
||||
- [ ] auto load
|
||||
- [ ] calendar
|
||||
- [ ] calendar file export
|
||||
- [ ] save as png
|
||||
- [ ] calendar click to open course popup
|
||||
- [ ] calendar switch schedule
|
||||
- [ ] User Options
|
||||
- [ ] UTPlanner support? (not as much of a priority anymore)
|
||||
- [ ] Waitlist support
|
||||
- [ ] import classes from waitlist page
|
||||
- [ ] show flags on course popup
|
||||
- [ ] waitlist pooling
|
||||
- [ ] store in db
|
||||
- [ ] extension and website darkmode support
|
||||
- [ ] see who else is looking at certain classes (waitlist, or has it in their schedule)
|
||||
- [ ] CHECK ALL THE TODOs in CODE BEFORE LAUNCHING
|
||||
|
||||
## LEGACY FROM UTRP-V1
|
||||
|
||||
- [ ] unneeded Logout message on individual course pages
|
||||
- [ ] RMP not working on individual course pages
|
||||
- [ ] Textbook button (amber)
|
||||
@@ -63,9 +67,8 @@ Last Updated: 03/4/2023
|
||||
- [ ] polish
|
||||
- [ ] more 'at a glance info'
|
||||
- [ ] Rearrange Courses
|
||||
- [ ] Firefo Support
|
||||
- [ ] Firefo Support
|
||||
- [ ] RMP (cumulative score for class based off CIS, RMP, grade dist., etc.)
|
||||
- [ ] Conflict indicator ( Possible different section? )
|
||||
- [ ] Compare classes mode
|
||||
- [ ] Screenshotting calendar on zoomed browser cuts off image.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user