-
Notifications
You must be signed in to change notification settings - Fork 55
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 / Featured shelf cosmetic update #628
Feat / Featured shelf cosmetic update #628
Conversation
5b1b076
to
77582c4
Compare
Really nice improvement! I detected one visual problem; when you use the pagination dots, they move. So i need to reposition my mouse cursor anytime I want to click the dots. Other points to consider:
|
14e8ebc
to
40b5358
Compare
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.
Nice work! I'm satisfied with the applied height. I think the pagination alignment can be improved, but this is something for in the future to iterate on. Good enough for now!
packages/ui-react/src/components/FeaturedShelf/FeaturedShelf.module.scss
Outdated
Show resolved
Hide resolved
packages/ui-react/src/components/FeaturedShelf/FeaturedShelf.module.scss
Outdated
Show resolved
Hide resolved
packages/ui-react/src/components/FeaturedShelf/FeaturedShelf.module.scss
Outdated
Show resolved
Hide resolved
packages/ui-react/src/components/FeaturedShelf/FeaturedShelf.module.scss
Outdated
Show resolved
Hide resolved
Hi @AntonLantukh and @dbudzins, I hope you find a moment to have a look as well. :-) |
483b694
to
9266168
Compare
refactor(home): code splitting refactor(home): more code splitting feat(a11y): make new featured shelf accessible feat(home): make featured pagination acessible feat(home): add swipable mobile featured shelf refactor(home): clean up code refactor(home): minor improvements refactor(home): code optimisations refactor(home): minor style improvements refactor(home): minor ui improvements refactor(home): reduce mobile shelf height refactor(home): improve scroll/swipe locking refactor(home): improve swipe area and target refactor(home): fix pagination not always clickable refactor(home): reposition chevrons and later fade out mobile refactor(home): allow 2 lines title refactor(home): copy update refactor(home): use nav and li for pagination refactor(home): animation optimisation refactor(home): animation optimisation refactor(home): prevent animation flashing refactor(home): optimize mobile animation refactor(home): remove obsolete code chore(e2e): update tests for new featured shelf refactor(home): remove obsolete code refactor(home): minor ui tweaks refactor(e2e): add minor delay to flaky test refactor(home): make shelf 70& height of viewport refactor(home): use variable for header height calculations Co-authored-by: Christiaan Scheermeijer <christiaan@videodock.com> refactor(home): dont show start watching btn for non playable type refactor(home): preload correct item for multi page slide chore: alignment with video details screen fix: decrease min height to prevent overlap refactor: responsive fixes for featured shelf
9266168
to
c2f9f1f
Compare
Feat / Featured shelf cosmetic update
This PR improves the look and feel of the featured shelf. Instead of using the TileSlider with just a larger Card, this new version leverages the reserved space much more, with a smooth animation between slides. On mobile devices, you can drag the text off screen to bring in the next.
See the screenshots/screen caps of desktop and mobile below.
Steps completed:
According to our definition of done, I have completed the following steps:
desktop.mov
mobile.MP4