Skip to content

03 27 feat egazette add filtering#399

Draft
kishore03109 wants to merge 54 commits into
next-gen-developfrom
03-27-feat_egazette_add_filtering
Draft

03 27 feat egazette add filtering#399
kishore03109 wants to merge 54 commits into
next-gen-developfrom
03-27-feat_egazette_add_filtering

Conversation

@kishore03109

Copy link
Copy Markdown

Problem

add filtering functionality to egazette.

Solution

Screen.Recording.2024-03-27.at.6.12.59.PM.mov

still got design bugs:
search filters in the same category look ugly.
rm notification number, looks useless

harishv7 and others added 19 commits September 21, 2023 15:21
fix(icons): update asset path
* feat(cards): add css styling for page cards block (#360)

* feat(cards): add css styling for page cards block

* feat(cards): add support for clickable cards

* styles(colors): add more color tokens from design

* styles(cards): update based on design feedback

* styles(cards): add bottom margin if not last child

* fix: prevent staging sites from being indexed by robots (#369)

---------

Co-authored-by: Hsu Zhong Jun <27919917+dcshzj@users.noreply.github.com>
Co-authored-by: seaerchin <44049504+seaerchin@users.noreply.github.com>
chore/retrieve field name before dgs query (#375)
@kishore03109 kishore03109 changed the base branch from staging to next-gen-develop March 27, 2024 11:04
@kishore03109 kishore03109 force-pushed the 03-27-feat_egazette_add_filtering branch from f68f98b to 27fcad5 Compare March 27, 2024 11:06
@kishore03109 kishore03109 requested review from a team, alexanderleegs and harishv7 and removed request for alexanderleegs and harishv7 March 27, 2024 11:06
@kishore03109 kishore03109 force-pushed the 03-27-feat_egazette_add_filtering branch from 27fcad5 to c6a5620 Compare March 27, 2024 11:09
@kishore03109 kishore03109 force-pushed the 03-27-feat_egazette_add_filtering branch from c6a5620 to 439b1dd Compare March 27, 2024 11:10
Comment thread _layouts/egazette-search.html Outdated
Comment on lines +52 to +57
<h5 class="margin--bottom--sm">Select day</h5>
<div id="refinement-list-day" class="margin--bottom"></div>

<h5 class="margin--bottom--sm">Select month</h5>
<div id="refinement-list-month" class="margin--bottom"></div>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can remove these now right!

Comment thread _layouts/egazette-search.html Outdated
Comment on lines +63 to +64
<!-- <div id="current-refinements"></div>
<div id="clear-refinements"></div> -->

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this meant to be commented out?

Comment thread assets/js/algolia-search.js Outdated

const search = instantsearch({
indexName: "ogp_egazettes_index",
indexName: "staging_ogp_egazettes_index",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will need to swap this back - prod is using this search currently

@kishore03109 kishore03109 force-pushed the 03-27-feat_egazette_add_filtering branch from 481c5c1 to 0efa8f6 Compare April 3, 2024 16:38
// const algoliaIndexName = isProd
// ? "ogp_egazettes_index"
// : "staging_ogp_egazettes_index";
const algoliaIndexName = "test_snippet_1";

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be fixed before merge

if this is a test pr, let's mark it as a draft pr

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ya converting to draft, the main data set is not ready for filtering

@kishore03109 kishore03109 marked this pull request as draft April 9, 2024 08:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants