-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add course mobile UI tweaks #425
Conversation
- Add sidebar transition to ease-in-out instead of instant\n - Have sidebar width only half the screen on mobile devices
- Displays Department + Course Number after choosing a course to add in popup
- Close the course search page only after student submits so they can go back if they cancel
- Fix displaying activeCourse name when none has been selected yet
- Move add course button beneath each quarter instead of header
- Remove previous addcourse button to make room for new icons according to figma
- Have selected quarter + year when adding a course on mobile pass into the addCoursePopup - Have selected quarter + year autoselected when choosing a course to add
Deployed staging instance to https://staging-425.peterportal.org |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good functionally! Left some comments on styling and stuff.
Also, looks like there are some merge conflicts, I can handle those for you if you'd like.
Co-authored-by: Jacob Sommer <[email protected]>
Co-authored-by: Jacob Sommer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one small issue with dark mode compatibility. Once that is resolved and changes from master are merged, you should be good to go! Re-request review when you are ready
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a few small things
Co-authored-by: Jacob Sommer <[email protected]>
Co-authored-by: Jacob Sommer <[email protected]>
Co-authored-by: Jacob Sommer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. just suggested a couple simplifications
Co-authored-by: Jacob Sommer <[email protected]>
Co-authored-by: Jacob Sommer <[email protected]>
Co-authored-by: Jacob Sommer <[email protected]>
Description
Looks buggy at the moment but just need to update CSS with new darkmode changes, will be done with the major mobile redesign later
Screenshots
Steps to verify/test this change:
Final Checks:
(optional)
Issues
Closes #324