hensei-web/src/themes
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
..
_colors.scss Add picker components and refine search filters (#454) 2026-01-04 20:56:04 -08:00
_effects.scss update themes and global styles 2025-09-23 22:10:01 -07:00
_layout.scss update nav height to 81px 2025-09-24 02:52:13 -07:00
_mixins.scss Add CSS from old project and split into focused files 2025-09-11 03:56:18 -07:00
_rep.scss Update rep components with improved styling 2025-09-15 04:10:02 -07:00
_spacing.scss add element theme colors and spacing variables 2025-09-24 02:51:35 -07:00
_tooltip.scss Add tooltip support with bits-ui 2025-09-15 04:03:19 -07:00
_typography.scss minor cleanup: remove unused import, add font-tiny variable 2025-12-02 17:19:49 -08:00
_variables.scss Add CSS from old project and split into focused files 2025-09-11 03:56:18 -07:00
themes.scss Add picker components and refine search filters (#454) 2026-01-04 20:56:04 -08:00