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

723-feat: Mentorship Page Redesign #740

Draft
wants to merge 13 commits into
base: main
Choose a base branch
from

Conversation

Quiddlee
Copy link
Member

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

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

Description

Related Tickets & Documents

Screenshots, Recordings

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?

* feat: 716 - add mentorship courses section

* feat: 716 - show courses only on main page

* feat: 716 - add unit tests

* fix: 716 - adaptive issue

* fix: 716 - type confusion

* fix: 716 - import issue

* fix: 716 - export issue

* refactor: 716 - re-arrange classes

* refactor: 716 - change class naming
@Quiddlee Quiddlee changed the title 716-feat: Mentorship courses (#730) 723-feat: Mentorship Page Redesign Jan 20, 2025
Copy link

Lighthouse Report:

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

View detailed report

* feat: 718 - add video playlist

* test: video playlist

* fix: 718 - apply eslint

* fix: 718 - player styles

* refactor: 718 - hide iframe in percy

* fix: 718 - player styles
Copy link

Lighthouse Report:

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

View detailed report

* feat: 721 - del image and add social icon

* feat: 721 - add icon-link telegramm en-ru all course

* feat: 721 - remove gap

* feat: 721 - del max-width in styles

* feat: 721 - return back max width
Copy link

Lighthouse Report:

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

View detailed report

* fix: missing env variable

* feat: use dev and prod env vars
Copy link

Lighthouse Report:

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

View detailed report

Copy link

Lighthouse Report:

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

View detailed report

* refactor: 713 - hero widget

* refactor: 713 - update title main styles

* refactor: 713 - update title

* refactor: 713 - update mentorship banner

* refactor: 713 - review proposal

* refactor: 713 - update hero banner

* refactor: 713 - use hsla

* refactor: 713 - center for tablet
Copy link

Lighthouse Report:

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

View detailed report

* feat: 718 - add mentors feedback section

* feat: 718 - add slider

* feat: 718 - add feedback modal

* test: 718 - feedback modal

* test: 718 - feedback card

* fix: 718 - course card tests

* refactor: 718 - some peer review fixes

* refactor: 718 - use dialog tag for modal

* refactor: 718 - some mobile styles

* refactor: 718 - modal changes

* fix: 718 - modal tests

* feat: 718 - add new feedbacks

* fix: 718 - increase padding for shadows

* fix: 718 - feedback modal content

* feat: 718 - close modal on overlay click

* refactor: 718 - peer review

* fix: 718 - eslint warn

* fix: 718 - apply eslint

* fix: 718 - modal tests

* fix: 718 - some modal changes

* fix: 718 - modal scroll
Copy link

Lighthouse Report:

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

View detailed report

SpaNb4 and others added 3 commits January 23, 2025 11:23
* refactor: 714 - mentorship details

* refactor: 714 - add data testid

* refactor: 714 - add unit test for component

* refactor: 714 - styles after review

* refactor: 714 - update test

* refactor: 714 - update unit test for info cell

* refactor: 714 - delete unused style

* refactor: 714 - delete breadcrumbs

* refactor: 714 - update class name

* refactor: 714 - change logic

---------

Co-authored-by: Dzmitry Yarmoshkin <[email protected]>
* feat: 719 - add picture and change text in section

* feat: 719 - add media style

* feat: 719 - add background gradient

* feat: 719 - change styles

* feat: 719 - change structure

* feat: 719 - change alt picture

* feat: 719 - change styles

* feat: 719 - add media gap

* feat: 719 - add test

* refactor: 719 - update tests

* refactor: 719 - update img size

* refactor: 719 - colors update

---------

Co-authored-by: YulikK <[email protected]>
@Quiddlee Quiddlee added preview and removed preview labels Jan 24, 2025
Copy link

Lighthouse Report:

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

View detailed report

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

Successfully merging this pull request may close these issues.

Mentorship Page Redesign
6 participants