Commit Graph

152 Commits

Author SHA1 Message Date
ce4fc52d4a refactor: Migra todos los widgets nacionales a CSS Modules para encapsular estilos
Esta refactorización modifica la forma en que los widgets manejan sus estilos para prevenir conflictos con los CSS de los sitios anfitriones donde se incrustan.

Se ha migrado el sistema de estilos de CSS global a CSS Modules para todos los componentes principales y sus hijos, asegurando que todas las clases sean únicas y estén aisladas.

Cambios principales:
- Se actualizan los componentes .tsx para importar y usar los módulos de estilos (`import styles from ...`).
- Se renombran los archivos `.css` a `.module.css`.
- Se añade una regla en cada módulo para proteger la `font-family` y el `box-sizing` del widget, evitando que sean sobreescritos por estilos externos.
- Se ajustan los selectores para librerías de terceros (react-select, react-simple-maps) usando `:global()` para mantener la compatibilidad.
- Se mueven las variables CSS de `:root` a las clases principales de cada widget para evitar colisiones en el scope global.

Como resultado, los widgets (`HomeCarouselWidget`, `PanelNacionalWidget`, `ResultadosNacionalesCardsWidget`, `CongresoNacionalWidget`) son ahora más robustos, portátiles y visualmente consistentes en cualquier entorno.
2025-10-04 20:41:23 -03:00
fa261ba828 Fix Candidato Partido Estilos Mapa 2025-10-03 15:28:51 -03:00
3c8c4917fd Fix Mapa Style 2025-10-03 15:02:57 -03:00
68f31f2873 Fix Map Control Styles 2025-10-03 14:40:06 -03:00
9e0e7f0ee6 Fix Mapa Res Intermedia 2025-10-03 13:53:11 -03:00
b8c8c1260d Fix Icono Expandible y Top 2025-10-03 13:29:58 -03:00
64d45a7a39 Feat Widgets Controles y Estilos 2025-10-03 13:26:20 -03:00
1719e79723 Fix Styles 2025-10-02 13:38:28 -03:00
e0755a5347 Fix Css 2025-10-02 12:14:45 -03:00
e9b0eeb630 Fix to Prod 2025-10-01 11:59:15 -03:00
63cc042eb4 Merge branch 'Legislativas-Nacionales-2025'
# Conflicts:
#	Elecciones-Web/src/Elecciones.Api/obj/Debug/net9.0/Elecciones.Api.AssemblyInfo.cs
#	Elecciones-Web/src/Elecciones.Core/obj/Debug/net9.0/Elecciones.Core.AssemblyInfo.cs
2025-10-01 10:29:52 -03:00
11d9417ef5 Pre Merge 2025-10-01 10:28:49 -03:00
ed5b78e6c8 Feat Visual en Producción 2025-10-01 10:27:30 -03:00
a985cbfd7c Feat Widgets
- Widget de Home
- Widget Cards por Provincias
- Widget Mapa por Categorias
2025-10-01 10:03:01 -03:00
3b0eee25e6 Feat Widgets Cards y Optimización de Consultas 2025-09-28 19:04:09 -03:00
67634ae947 Fix Panel de Resultados 2025-09-22 17:56:04 -03:00
5a8bee52d5 Fix Arrastre Mapa en Zoom 2025-09-22 09:08:43 -03:00
3750d1a56d Refinamiento de Funciones y Estética de Mapa 2025-09-20 22:31:11 -03:00
7d2922aaeb Pre Refinamiento Movil 2025-09-19 17:19:10 -03:00
3a8f64bf85 Preparación Legislativas Nacionales 2025 2025-09-17 11:31:17 -03:00
64dc7ef440 Pre Nacionales 2025-09-11 10:16:45 -03:00
843c0f7258 Fix Cache 2025-09-10 15:08:14 -03:00
326b6b3c59 Fix Boostrap 2025-09-10 14:58:29 -03:00
143759a929 Retry 1449 2025-09-10 14:49:06 -03:00
153c0f92da Fix Boostrap y Try Cache 2025-09-10 14:20:44 -03:00
6309003536 Fix mjs 2025-09-09 09:54:50 -03:00
f4d4cd173f Fix Tabla Columnas 2025-09-08 15:23:18 -03:00
2fac830528 Fix TimeOut Telegramas 1425 2025-09-08 14:25:19 -03:00
d091d91f89 Try TimeOut Telegramas 2025-09-08 14:19:16 -03:00
9e0cf30294 Feat Selector Modo Tabla 2025-09-08 14:11:05 -03:00
d5168e1d17 Fix Mapa Css 1320 2025-09-08 13:20:50 -03:00
2169b57bc6 Fix Mapas Css 2025-09-08 13:09:30 -03:00
865cc488df Fix Mapa Css 2025-09-08 12:53:38 -03:00
70c8ce54de Feat Telegramas Busquedas 2025-09-08 12:17:22 -03:00
c105106f3b Test Lote 5 Telegramas Worker 2025-09-08 10:53:53 -03:00
f497c89ffa Fix Woker Lote Telegramas 20 2025-09-08 10:39:55 -03:00
565128321c Fix Telegramas Worker 2025-09-08 10:22:51 -03:00
2b47d8e20d Fix Worker 2025-09-07 23:04:36 -03:00
fc97e29f13 Fix Mapa 2025-09-07 21:44:22 -03:00
7f49362e55 Fix Selectores 2025-09-07 20:12:03 -03:00
50d3c6bce9 Fix DevApp 2025-09-07 19:58:34 -03:00
ad30d4263d Sin filtro de Municipios Válidos SenadoresWidget DiputadosWidget 2025-09-07 19:53:59 -03:00
a49fc80fd9 Fix Worker Serilog 2025-09-06 22:13:09 -03:00
475b886d9a Fix Nivel de Ejecución 2025-09-06 21:56:29 -03:00
fa92d9638c Feat Workers Prioridades y Nivel Serilog 2025-09-06 21:44:52 -03:00
f384a640f3 Fix Columna Tabla 2025-09-05 15:52:55 -03:00
31d434b2aa Fix Columna Faltante 2025-09-05 14:53:14 -03:00
1d9ed05446 Fix ZIndex Dropdown 2025-09-05 14:10:37 -03:00
d52c452009 Fix Bold Nombre Partido Político (Tickers) 2025-09-05 14:04:38 -03:00
6354791f28 Fix Css Ticker 2025-09-05 13:56:09 -03:00