-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Enhancement: Facet filters on category / collection listing pages (PLP)
Context
Category/collection pages currently show product listings, but they don’t offer in-page filtering via facets (e.g. brand, size, color, material). Vendure supports faceted filtering and this is a key UX feature for browsing within a collection.
Goal
Add facet-based filters to category/collection listing pages:
- Render available facet groups and facet values (checkboxes)
- Filter the displayed product results based on selected facet values
- Preserve existing sorting/pagination behavior
SEO / UX requirements
- Selected filters should be represented in the URL query params (shareable links / back button behavior)
- Should remain SSR-friendly (SEO-first) and not rely on client-only state
Notes
- UI layout is flexible (sidebar on desktop, drawer on mobile is fine)
- Should not conflict with the existing quick-search modal
- See Vendure docs on listing products / faceted search for reference
References
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed