Filter Components
Search, filter, and sorting interface components for data manipulation and user interactions
5
Filter Types
3
Search Variants
100%
Accessible
WCAG
AA Compliant
Live
Updates
Search Components
Basic Search
Search with Button
Search with Suggestions
showSuggestions = false, 200)"
placeholder="Type to search..."
class="w-full pl-10 pr-4 py-2 border border-gray-300 dark:border-gray-600 rounded-lg bg-white dark:bg-gray-700 text-gray-900 dark:text-gray-100 placeholder-gray-500 dark:placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-botnar-blue-500 focus:border-transparent">
Filter Components
Checkbox Filters
Dropdown Filter
Range Filter
Date Filter
Sorting Components
Sort Dropdown
Sort Pills
Combined Filter Panel
Program Filters
Active filters:
Usage Guidelines
Best Practices
- • Show active filters clearly to users
- • Provide easy ways to clear filters
- • Use live updates when filtering
- • Group related filters together
- • Show result counts for filter options
- • Remember user's filter preferences
Common Mistakes
- • Too many filter options visible at once
- • No indication of active filters
- • Slow or laggy filter updates
- • Unclear filter labels or values
- • No way to save filter combinations
- • Filters that conflict with each other