hensei-web/src/lib
Justin Edmund 5edb225d2d
Add picker components and refine search filters (#454)
## Summary
- Add Element, Rarity, and Proficiency picker components
- Refactor SearchContent filter layout with inline clear links
- Add theme-aware CSS variables for picker hover/selected states
- Add series filter support to search queries

## New Components
- **ElementPicker** - segmented/dropdown with element-specific colors
- **RarityPicker** - segmented/dropdown for R/SR/SSR
- **ProficiencyPicker** - segmented/dropdown for weapon types

## Picker Features
- Single and multi-select modes
- Auto-responsive: segmented on desktop, dropdown on mobile
- Manual mode override via `mode` prop
- Optional "Any" element for ElementPicker
- Contained/default style variants
- Tooltips on hover in segmented mode

## SearchContent Changes
- Rarity and Element filters on same row with space-between
- Clear links in filter headers (not buttons)
- Flexbox layout with consistent gaps
- Series dropdown filter
2026-01-04 20:56:04 -08:00
..
api Add picker components and refine search filters (#454) 2026-01-04 20:56:04 -08:00
assets
auth
components Add picker components and refine search filters (#454) 2026-01-04 20:56:04 -08:00
composables Add weapon stat modifier UI for AX skills and befoulments (#448) 2025-12-31 22:21:22 -08:00
data Add weapon stat modifier UI for AX skills and befoulments (#448) 2025-12-31 22:21:22 -08:00
features add maxExorcismLevel to weapons (#452) 2026-01-04 14:43:53 -08:00
providers Job accessories and DatabaseGridWithProvider for jobs (#453) 2026-01-04 14:44:12 -08:00
query
stores implement dark mode with instant theme switching 2025-12-20 21:13:26 -08:00
types Job accessories and DatabaseGridWithProvider for jobs (#453) 2026-01-04 14:44:12 -08:00
utils Add picker components and refine search filters (#454) 2026-01-04 20:56:04 -08:00
validation
index.ts
seo.ts