3 Commits

Author SHA1 Message Date
dwindown
d689249f3f ux: improve skintone interaction & active state behavior
- Remove swatch modal → replaced with inline tone row UX
- Add active card highlight and tone selection row spanning 4 columns
- Apply tone immediately on click (copy/insert according to settings)
- Add tooltip on hover for names (replacing marquee on hover)
- Enable marquee animation only for overflowed text when active
- Integrate forbid & non-toneable filters matching site policy (LGBT & fantasy exclusions)
- Sync tone whitelist (roles like technologist, scientist, firefighter, etc.)
- Sync tone blacklist (e.g. merman, mermaid, deaf man/woman, woman beard, men with bunny ears)
- Add overflow-y hidden toggle when settings modal shown
- Move inline styles to style.css for cleaner structure
- Refactor panel.js for maintainable tone row injection logic
2025-10-02 11:27:25 +07:00
dwindown
6b1efab615 published version in webstore 2025-09-06 23:58:42 +07:00
dwindown
a21f9927e4 first commit 2025-08-29 23:36:07 +07:00