feat(filters): support independent reset across all filter components ( very much needed)
This update introduces an independent reset option for each filter component:
years, categories, technologies, topics, shortcuts.
Users can now clear a single filter without affecting the others.
Before
Previously, the filtering system only supported a global reset (clear all filters).
This meant that if a user wanted to clear just one specific filter (e.g., only Years),
they still had to reset all filters at once.
Why
- Improves usability by allowing more granular control
- Reduces frustration when working with multiple filters
- Matches expected UX patterns in modern filtering systems
Screenshot
@nishantwrp This feature was quite necessary, as the previous global reset often disrupted the user workflow.
With independent clear options, users can now reset only the filter they want (e.g., just Years without losing Categories).
This small change makes the filtering experience smoother and aligns better with common UX expectations.
Deploy Preview for gsoc-organizations ready!
| Name | Link |
|---|---|
| Latest commit | 8d16c3da66392614c372f99d115152a6ccaadb8d |
| Latest deploy log | https://app.netlify.com/projects/gsoc-organizations/deploys/68b9e148477e290008965eb4 |
| Deploy Preview | https://deploy-preview-181--gsoc-organizations.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Hi @beingnoble03, I hope you're doing well. Whenever you find the time, could you kindly review this PR and share any suggestions or changes you’d like me to make? Thank you! 😊
Filter Panel UI Update
Hi @nishantwrp 👋 Thanks again for reviewing this PR!
Based on your feedback about the placement of the “Clear filter” button, I’ve explored a couple of UI alternatives for the sidebar filtering panel:
Option 1 – Very minimalistic change
Option 2 – Clear Button beside Search Bar
- Keeps the clear action close to the search box
- Minimal design, saves vertical space
- Works well if users mainly clear filters right after searching
Option 3 – Clear All beside View All
- Groups “View all” and “Clear all” actions together
- Intuitive placement at the bottom of each filter section
- Feels more consistent with existing sidebar controls
Can we have something like this with some enhancements.