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

Added dynamic icons to filters in tools page[Closes #1260] #1309

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

bhat-shubham
Copy link
Contributor

What kind of change does this PR introduce?
This PR Closes Issue #1260 , adding dynamic and meaningful icons to each and every Filter on the Tools Page.

Issue Number:

Screenshots/videos:
Before-
image
After-
image

If relevant, did you update the documentation?
NA

Summary
Adds dynamic icons to the filters in Tools Page.

Does this PR introduce a breaking change?
NO

NA

@bhat-shubham bhat-shubham requested a review from a team as a code owner January 14, 2025 07:14
Copy link

github-actions bot commented Jan 14, 2025

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
website ✅ Ready (View Log) Visit Preview c90a0a4

Copy link

codecov bot commented Jan 14, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (4fe7488) to head (c90a0a4).
Report is 22 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #1309   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines          373       373           
  Branches        94        94           
=========================================
  Hits           373       373           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@benjagm benjagm requested a review from DarhkVoyd January 19, 2025 12:08
Copy link
Collaborator

@benjagm benjagm left a comment

Choose a reason for hiding this comment

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

Can you please revert the changes in the community submodule?

Screenshot 2025-01-19 at 13 09 21

@bhat-shubham
Copy link
Contributor Author

Can you please revert the changes in the community submodule?

Screenshot 2025-01-19 at 13 09 21

Sure Sir! I'll revert the changes.

Copy link
Member

Choose a reason for hiding this comment

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

Can you please revert the changes in the community submodule?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, i have reverted The Changes.

Copy link
Member

Choose a reason for hiding this comment

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

How are these changes relevant to the linked issue for Tools Page?

drafts: DialectIcon,
licenses: LicenseIcon,
};

Copy link
Member

Choose a reason for hiding this comment

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

This object is redundant, it would better managed with filters object.

{ hidden: !isDropdownOpen },
'ml-0 mt-0 overflow-hidden transition-all duration-500 ease-in-out',
{
'max-h-0 opacity-0 invisible': !isDropdownOpen,
Copy link
Member

Choose a reason for hiding this comment

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

Doesn't this make it more complicated?

Copy link
Member

@DhairyaMajmudar DhairyaMajmudar left a comment

Choose a reason for hiding this comment

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

@bhat-shubham your CI checks are failing pls. fix them, also remove changes from submodule folders

@bhat-shubham
Copy link
Contributor Author

@DhairyaMajmudar I have reverted the changes in the submodule as well as fixed the failing checks.

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.

🐛 Bug: All Filters Show The Same "Filter Icon" In The Tools Page
4 participants