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

feat(KUI-1149): redesign of course page #360

Merged
16 commits merged into from
Aug 16, 2024

Conversation

ghost
Copy link

@ghost ghost commented Jul 30, 2024

Major redesign of course page. In summary: everything in the right side column has been moved into top of main column.

Some notes:

  • In general more things has been moved into separate components, specifically CoursePage.jsx are more smaller now
  • Old <RoundInformationOneCol> has been completely rewritten into a new component <RoundInformation>. This include both a lot of design changes and a major refactoring.
  • New <RoundInformation> (and its sub-components) are now for displaying info about selected round (ie "the gray box")
  • New <RoundSelector> (and sub-components) is for the section where you select semester and rounds (including heading and intro text).

@ghost ghost force-pushed the issues/KUI-1149-course-page-redesign branch from ae71c71 to 9591d8b Compare July 30, 2024 09:02
@ghost ghost changed the title Issues/k UI 1149 course page redesign feat(KUI-1149): redesign of course page Jul 30, 2024
@ghost ghost marked this pull request as ready for review July 30, 2024 09:17
Copy link
Contributor

@amirhossein-haerian amirhossein-haerian left a comment

Choose a reason for hiding this comment

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

LGTM 🚀
Well done it was a perfect job, and reviewing it was very insightful ⭐️

@ghost ghost merged commit 2e663d1 into master Aug 16, 2024
3 checks passed
@ghost ghost deleted the issues/KUI-1149-course-page-redesign branch December 5, 2024 09:08
This pull request was closed.
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.

1 participant