gsoc-organizations icon indicating copy to clipboard operation
gsoc-organizations copied to clipboard

feat(filters): support independent reset across all filter components ( very much needed)

Open godaralokesh29 opened this issue 3 months ago • 4 comments

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

image

@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.

godaralokesh29 avatar Aug 26 '25 15:08 godaralokesh29

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

netlify[bot] avatar Aug 26 '25 15:08 netlify[bot]

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! 😊

godaralokesh29 avatar Aug 27 '25 13:08 godaralokesh29

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

image

Option 2 – Clear Button beside Search Bar

image
  • 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

image
  • Groups “View all” and “Clear all” actions together
  • Intuitive placement at the bottom of each filter section
  • Feels more consistent with existing sidebar controls

godaralokesh29 avatar Sep 04 '25 18:09 godaralokesh29

Can we have something like this with some enhancements.

image

nishantwrp avatar Sep 09 '25 18:09 nishantwrp