-
Notifications
You must be signed in to change notification settings - Fork 9
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(thought-leadership): add URL/query parameter to sidebar filters #279
feat(thought-leadership): add URL/query parameter to sidebar filters #279
Conversation
Hello, I'm Franklin Bot and I will run some test suites that validate the page speed.
|
|
@sahmad-merative #286 has been merged into the feature branch. Please rebase or open a new PR that includes the changes for exposing the query parameter for the filtering items. |
|
|
|
|
|
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.
@sahmad-merative @proeung
Hero banner along with the correct image is not appearing
in 'Health Insights' and 'Marketscan' pages-Refer the screenshot below.
|
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.
@sahmad-merative Looks good overall. I just have a couple of comments/suggestions.
|
Tested all the filters URL Individually its working fine except Hero banner and the Image needs to be displayed as I mentioned above for 'Health Insights' and 'Market scan' |
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.
@sahmad-merative Code changes look good. Thanks for addressing my feedback!
@sharathmrft The issue you were seeing was related to the page preview caches, where the script for the hero
block wasn't loading and returned a 404 (see attached).
I just cleared the caches and the hero banner should be displaying correctly. Please test again - https://753-query-param-sidebar--merative2--sahmad-merative.hlx.page/thought-leadership
@proeung Looks fine now. |
* feat(podcast): Add podcast iframe block (#249) * Podcast block creation. * Podcast iframe block creation. * Delay js for podcast. * Refactoring of code part - 1. * Refactoring of code part-2. * CSS regactoring changes. * Update scripts/delayed.js Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * Spotify and apple podcast csp changes. * Apple podcast iframe changes. --------- Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * feat(podcast): Add podcast iframe block (#249) * Podcast block creation. * Podcast iframe block creation. * Delay js for podcast. * Refactoring of code part - 1. * Refactoring of code part-2. * CSS regactoring changes. * Update scripts/delayed.js Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * Spotify and apple podcast csp changes. * Apple podcast iframe changes. --------- Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * feat(related-documents): add purple theme and adjust rendering logic when there's no post (#250) * added card fetching functionality to Linkable cards * fixed lint issue * lint issues fixes * lint issues fixed * Added auto fetching to related documents * lint issues fixed * Update linkable-cards.css * removed commented code --------- Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * feat(thought-leadership): Add "Hero banner" block (#273) * Podcast block creation. * Podcast iframe block creation. * Delay js for podcast. * Refactoring of code part - 1. * Refactoring of code part-2. * CSS regactoring changes. * Update scripts/delayed.js Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * feat(thought-leadership): Add "Hero banner" * feat(thought-leadership): Js lint fix for newline. * feat(hero-banner): Css refactoring and lint fixes. * feat(hero-banner): JS refactoring. * feat(hero-banner): Code refactoring changes. --------- Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * feat(thought-leadership): add sidebar filtering and results (#286) * thought leadership home added * Added content type * Fixed lint issues * Review comments addressed * Lint issues fixed * lint issue fixed * Update blog-home.js * sorting of filters added * Revert "sorting of filters added" This reverts commit eac35e9. * added sorting to side filters * removed console from script.js * Filters selection fixed * removed sorting and fixed solution categories * fixed logic of what should be shown in TL * feat(thought-leadership): change sidebar filter to assettype * feat(thought-leadership): improve the rendering of sidebar title * feat(thought-leadership): enhance getAllBlogs and getThoughtLeadership * feat(thought-leadership): adjust hero block * feat(thought-leadership): rename card classes * feat(thought-leadership): use display-title if it exists * feat(thought-leadership): adjust filter width * feat(thought-leadership): address QA feedback * feat(thought-leadership): fix filter reset count --------- Co-authored-by: Saad Ahmad <sahmed3@merative.com> Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * fix(thought-leadership): result results for content type filter (#294) * feat(thought-leadership): add URL/query parameter to sidebar filters (#279) * Added query param deep linking to thought leadership * lint issues fixed * feat(thought-leadership): updated latest code * feat(thought-leadership): fixed filter issue * review comments fixed --------- Co-authored-by: Putra Bonaccorsi <putra.roeung@gmail.com> * fix(thought-leadership): render display-title if it exists (#303) * fix(thought-leadership): render display-title if it exists * fix(thought-leadership): fix lint --------- Co-authored-by: nimithshetty17 <111452145+nimithshetty17@users.noreply.github.com> Co-authored-by: sahmad-merative <135624814+sahmad-merative@users.noreply.github.com> Co-authored-by: Amol Anand <amol-anand@users.noreply.github.com> Co-authored-by: Saad Ahmad <sahmed3@merative.com>
Issue
Fixes #
Description
Changed
Removed
Design Specs
Test URLs
Before (Changes from
feat/thought-leadership
): https://feat-thought-leadership--merative2--hlxsites.hlx.page/thought-leadershipAfter (Changes from this PR): https://753-query-param-sidebar--merative2--sahmad-merative.hlx.page/thought-leadership
Testing Instruction