Add 22 word pools with impostor variants, multi-pool selection, and mobile-optimized UI

Features:
- Impostor-specific words: Each civilian word now has a related impostor word
- 22 word pools total (2 local offline, 20 remote)
- Multi-pool selection: Combine multiple categories simultaneously
- Descriptive category names based on content analysis

Word pools added:
- Local: Animales y Naturaleza (88), Objetos Cotidianos (99)
- Remote: Marcas y Empresas, Profesiones, Comida y Bebidas, Lugares del Mundo,
  Deportes, Películas y Series, Escuela, Tecnología, Vehículos, Instrumentos,
  Videojuegos, Personajes (Anime, Disney, Ficción), Artistas Latinos,
  Marcas de Lujo, Cuerpo Humano, Playa y Verano, Amor y Romance, Navidad

UI improvements:
- Mobile-first: No scrolling on main setup screen
- Compact layout: Reduced padding, margins, and font sizes
- Hidden scrollbar: Pool selector with gradient fade effect
- Responsive grid: 2-column pool buttons with smooth touch scrolling
- Updated labels: Shortened for better mobile fit

Technical changes:
- New word format: civilian_word|impostor_word in .txt files
- Updated manifest.json with all 22 pools
- Enhanced pickWords() to merge multiple selected pools
- Improved caching system for remote pools
- Cross-browser scrollbar hiding

Documentation:
- Updated README.md with all 22 pools and new features
- Added CHANGELOG.md with detailed changes
- Documented impostor word format and usage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-31 16:27:28 +01:00
parent a238c42573
commit 3693804d4e
36 changed files with 2757 additions and 666 deletions

109
word-pools/marcas_lujo.txt Normal file
View File

@@ -0,0 +1,109 @@
# Categoría 17
Gucci|Prada
Louis Vuitton|Hermès
Chanel|Dior
Versace|Balmain
Burberry|Ralph Lauren
Fendi|Valentino
Givenchy|Balenciaga
Armani|Hugo Boss
Zara|H&M
Uniqlo|Muji
Mango|Stradivarius
Pull&Bear|Bershka
Nike|Adidas
Puma|Reebok
Converse|Vans
New Balance|Asics
Levis|Wrangler
Diesel|G-Star
Tommy Hilfiger|Calvin Klein
Lacoste|Fred Perry
Moncler|Canada Goose
North Face|Patagonia
Columbia|Jack Wolfskin
Timberland|Dr. Martens
Crocs|Birkenstock
Skechers|Saucony
Guess|DKNY
Coach|Michael Kors
Kate Spade|Tory Burch
Céline|Loewe
Miu Miu|Moschino
Off-White|Supreme
Alexander McQueen|Vivienne Westwood
Stella McCartney|Victoria Beckham
Jacquemus|Zimmermann
Dockers|Pantalones chino
Traje|Esmoquin
Blazer|Americana
Cárdigan|Jersey
Sudadera con capucha|Sudadera
Polo|Camiseta de rugby
Camiseta|Top
Vaqueros|Denim
Pantalones cortos|Bermudas
Falda|Minifalda
Vestido|Vestido largo
Vestido de cóctel|Vestido de noche
Vestido de novia|Traje de novia
Mono|Monito
Peto|Dungarees
Gabardina|Chubasquero
Parka|Anorak
Chaqueta|Cazadora ligera
Chaqueta de cuero|Cazadora bomber
Chaleco|Chaleco de traje
Bufanda|Chal
Guantes|Manoplas
Sombrero|Gorro
Gorro|Boina
Sombrero fedora|Panamá
Cinturón|Tirantes
Calcetines|Medias
Medias|Leggings
Tacones|Zapatos de tacón
Zapatillas deportivas|Bambas
Sandalias|Chanclas
Botas|Botines
Mocasines|Zapatos Oxford
Zapatillas de casa|Mules
Alpargatas|Zuecos
Gafas de sol|Gafas graduadas
Reloj|Pulsera
Collar|Gargantilla
Anillo|Alianza
Pendientes|Aros
Bolso|Tote
Bolso de mano|Cartera
Mochila|Bolsa de viaje
Cartera|Tarjetero
Perfume|Colonia
Pintalabios|Brillo de labios
Base|BB Cream
Máscara de pestañas|Delineador
Esmalte de uñas|Manicura
Diadema|Scrunchie
Peluca|Extensiones
Corbata|Pajarita
Gemelos|Pasador de corbata
Pañuelo de bolsillo|Alfiler de solapa
Chándal|Pantalones deportivos
Pantalones de yoga|Leggings
Top deportivo|Crop top
Bañador|Bikini
Bañador de hombre|Bañador tipo bermuda
Botas cowboy|Botas de montar
Cazadora vaquera|Chaqueta tejana
Pantalones cargo|Pantalones de combate
Bomber|Cazadora universitaria
Abrigo|Topcoat
Botines Chelsea|Desert boots
Camiseta estampada|Camiseta con logotipo
Camisa de cuadros|Franela
Pantalones de cuero|Pantalones de vinilo
Prenda de punto|Jersey de lana
Corsé|Bustier
Body|Catsuit
Capa|Poncho
Gorro deportivo|Gorro de béisbol