-
Notifications
You must be signed in to change notification settings - Fork 730
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
Tests uKResponsiveWindow composable and Updates KDS Package to latest develop #9763
Tests uKResponsiveWindow composable and Updates KDS Package to latest develop #9763
Conversation
Build Artifacts
|
Tested by running from the source with Firefox on Ubuntu, no regressions on the Learn/Library page when resizing the window, neither manually nor with the Responsive Design Mode. @pcenov Could you grab the Windows asset and test with Chrome? Thank you! |
Hi @akolson and @radinamatic the main regression I see is that the Library page cannot be opened any more in Internet Explorer: I couldn't find any other issues in the rest of the supported browsers, but I do have plenty reported here: #9726 |
Oouch, thank you for fishing that out, I tend to forget IE11 (wishful thinking, I know 😒) |
Great catch @pcenov. Fixing this. Thanks |
@radinamatic @pcenov. The issue with IE should be resolved now! |
@akolson I confirm that now the Library page can be opened in IE however the responsiveness is not functioning correctly. For example if I shrink the window while at the Library page the filters section never goes in mobile view, while if I go in mobile view and then expand the window the filters section doesn't go back to desktop mode: 2022-10-13_11-03-12.mp4 |
Hi @pcenov, Thanks for the feedback. I have fixed the issues with responsiveness on IE so we should be good now! |
Awesome @akolson - everything looks fine now in all supported browsers! :) |
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.
Manual QA passes, good to go! 💯
…erge" This reverts commit 1dcede9.
PR has been updated to the latest KDS commit |
Summary
This pr implements the
useKResponsiveWindow
composable in areas where its mixin equivalent(KResponsiveWindowMixin
) is used particularly inkolibri/plugins/learn/assets/src/views/LibraryPage/SidePanel.vue
andkolibri/plugins/learn/assets/src/views/LibraryPage/index.vue
as a test.Please note that my KDS fork has been referenced for testing purposes. This will be reverted once KDS PR learningequality/kolibri-design-system#377 gets merged
References
learningequality/kolibri-design-system#377
Reviewer guidance
http://localhost:8000/en/learn/#/library
Testing checklist
PR process
Reviewer checklist
yarn
andpip
)