Skip to content
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

Mpeform (working draft) #3238

Merged
merged 139 commits into from
Feb 27, 2021
Merged

Conversation

alissayarmantho
Copy link
Contributor

Context

#3035

Add the MPE page UI (draft)

Implementation

Implementing the UI design and integrating the front-end to the back-end

image
image

Other Information

alissayarmantho and others added 30 commits February 2, 2021 15:51
Implemented MPE preference reordering
- getSSOLink function gets NUS SSO login page URL
- getMPEPreference gets students existing module preference if any
- updateMPEPreference updates students module preference
…al functions to update and delete preferences (Midway Progress)
Mpe api calls by Nicolas (KOOTSTHEHOOTS)
Handle NUS Auth token state within MPE API abstraction
Complete UI integration with APIs
Implement updating of module type
- Center content
- Simplify elements with Bootstrap styles
- Add opaque background to delete button
- Fix Rank header size to match card rank size
- Fix card rank size so it is constant between cards
Copy link
Member

@taneliang taneliang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for all the work @alissayarmantho @chuabingquan @KOOTSTHEHOOTS @ZhangYiJiang @li-kai @chrisgzf! 🎉

@taneliang taneliang marked this pull request as ready for review February 27, 2021 08:51
@taneliang taneliang merged commit 759b4ef into nusmodifications:master Feb 27, 2021
@chuabingquan
Copy link
Contributor

chuabingquan commented Feb 27, 2021

Thanks for all the work @alissayarmantho @chuabingquan @KOOTSTHEHOOTS @ZhangYiJiang @li-kai @chrisgzf! 🎉

Thanks @williamhutech for helping to layout the foundations for the design! 🍾

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants