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

535-refactor: Widget School Courses #572

Merged
merged 33 commits into from
Oct 10, 2024
Merged

Conversation

Quiddlee
Copy link
Member

@Quiddlee Quiddlee commented Sep 27, 2024

What type of PR is this? (select all that apply)

  • πŸ• Feature
  • πŸ› Bug Fix
  • 🚧 Breaking Change
  • πŸ§‘β€πŸ’» Code Refactor
  • πŸ“ Documentation Update

Description

School courses widget refactor

Related Tickets & Documents

Screenshots, Recordings

Screenshot 2024-09-27 at 23 32 53

Added/updated tests?

  • πŸ‘Œ Yes
  • πŸ™…β€β™‚οΈ No, because they aren't needed
  • πŸ™‹β€β™‚οΈ No, because I need help

[optional] Are there any post deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

catjam

Summary by CodeRabbit

  • New Features

    • Introduced the CourseItem component to display course information.
    • Added CourseItemData type for enhanced data structure.
    • Replaced Courses component with UpcomingCourses in the Home page.
    • Added new constants for responsive design and course quantity limits.
  • Bug Fixes

    • Updated tests for the UpcomingCourses component to ensure correct rendering and behavior across different screen sizes.
  • Style

    • New SCSS styles for the upcoming courses module, enhancing layout and responsiveness.
  • Chores

    • Removed deprecated components and exports (e.g., CourseCard, RsBanner).
    • Updated constants for better management of course display limits.

@github-actions github-actions bot changed the title Refactor/546 widget school courses 546-refactor: Widget school courses Sep 27, 2024
@Quiddlee Quiddlee changed the title 546-refactor: Widget school courses 546-refactor: Widget School Courses Sep 27, 2024
@Quiddlee Quiddlee changed the title 546-refactor: Widget School Courses 535-refactor: Widget School Courses Sep 27, 2024

This comment was marked as resolved.

This comment was marked as outdated.

This comment was marked as resolved.

Copy link

github-actions bot commented Oct 1, 2024

Lighthouse Report:

  • Performance: 100 / 100
  • Accessibility: 100 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

@Quiddlee Quiddlee requested a review from ansivgit October 1, 2024 19:16
@Quiddlee Quiddlee merged commit 3539fb0 into main Oct 10, 2024
4 checks passed
@Quiddlee Quiddlee deleted the refactor/546-widget-school-courses branch October 10, 2024 13:13
This was referenced Oct 10, 2024
@coderabbitai coderabbitai bot mentioned this pull request Dec 14, 2024
8 tasks
@coderabbitai coderabbitai bot mentioned this pull request Jan 3, 2025
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

FSD: Widget School Courses
5 participants