Feat Widgets 0209

This commit is contained in:
2025-09-02 09:48:46 -03:00
parent 12860f2406
commit 271a86b632
15 changed files with 671 additions and 166 deletions

View File

@@ -76,7 +76,7 @@
min-height: 0;
background-color: var(--background-panel-color);
border-radius: 8px;
padding: 1.5rem;
padding: 1rem;
border: none;
}
@@ -194,4 +194,52 @@
/* Un tamaño de fuente legible en móviles. */
font-size: 1em;
}
}
/* --- ESTILOS PARA EL SELECTOR DE CATEGORÍA --- */
.mapa-categoria-selector {
display: flex;
margin-bottom: 1.5rem;
}
.mapa-categoria-combobox {
width: 100%;
padding: 0.75rem 1rem;
font-size: 1em;
font-weight: 500;
color: var(--text-color);
background-color: #f8f9fa;
border: 1px solid var(--border-color);
border-radius: 6px;
cursor: pointer;
appearance: none;
background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%230073e6%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.9z%22%2F%3E%3C%2Fsvg%3E');
background-repeat: no-repeat;
background-position: right 1rem center;
background-size: 0.8em;
transition: all 0.2s ease-in-out;
}
.mapa-categoria-combobox:hover {
border-color: var(--primary-accent-color);
background-color: #e9ecef;
}
.mapa-categoria-combobox:focus {
outline: none;
border-color: var(--primary-accent-color);
box-shadow: 0 0 0 2px rgba(0, 115, 230, 0.25);
}
/* --- ESTILOS PARA SECCIONES NO CLICLEABLES --- */
.rsm-geography.no-results {
pointer-events: none; /* Ignora todos los eventos del ratón (click, hover, etc.) */
cursor: default; /* Muestra el cursor por defecto en lugar de la mano */
}
/* Opcional pero recomendado: modificar la regla :hover para que no afecte a las secciones no clicleables */
.rsm-geography:not(.no-results):hover {
stroke: var(--primary-accent-color);
stroke-width: 1.5px;
filter: brightness(1.05);
}