Skip to content

Commit 9abf36a

Browse files
committed
fix: tasto filtri in mappa
1 parent 49f4b6e commit 9abf36a

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

modules/mappa/css/app.css

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -370,12 +370,33 @@ a:active, a:hover, a:focus {
370370
/* Stile per il pulsante toggle filtri */
371371
#toggle-filters-btn {
372372
margin-right: 5px;
373+
transition: all 0.3s ease;
373374
}
374375

375376
#toggle-filters-btn i.text-primary {
376377
color: #3c8dbc !important;
377378
}
378379

380+
/* Stile per il pulsante toggle quando i filtri sono nascosti */
381+
#toggle-filters-btn.filters-hidden {
382+
background-color: #3c8dbc !important;
383+
color: white !important;
384+
transform: scale(1.2);
385+
border-radius: 6px;
386+
box-shadow: 0 2px 8px rgba(60, 141, 188, 0.3);
387+
border: 2px solid #3c8dbc;
388+
}
389+
390+
#toggle-filters-btn.filters-hidden:hover {
391+
background-color: #367fa9 !important;
392+
transform: scale(1.25);
393+
box-shadow: 0 3px 12px rgba(60, 141, 188, 0.4);
394+
}
395+
396+
#toggle-filters-btn.filters-hidden i {
397+
color: white !important;
398+
}
399+
379400
/* Stile per le icone dell'indirizzo */
380401
.address-icon, .location-icon {
381402
color: #3c8dbc;

modules/mappa/js/app.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ $(document).ready(function() {
1313

1414
// Inizializza lo stato del pulsante toggle
1515
$('#toggle-filters-btn i').addClass('text-primary');
16+
$('#toggle-filters-btn').removeClass('filters-hidden');
1617

1718
// Assicurati che i pulsanti di toggle funzionino correttamente
1819
$('#toggle-filters-btn, #menu-filtri-toggle').off('click').on('click', function() {
@@ -75,6 +76,7 @@ function toggleFiltersPanel(show) {
7576
'right': '10px'
7677
}, 300);
7778
$('#toggle-filters-btn i').addClass('text-primary');
79+
$('#toggle-filters-btn').removeClass('filters-hidden');
7880
} else {
7981
// Nascondi pannello filtri con animazione
8082
$filtersContainer.animate({
@@ -84,6 +86,7 @@ function toggleFiltersPanel(show) {
8486
$(this).hide();
8587
});
8688
$('#toggle-filters-btn i').removeClass('text-primary');
89+
$('#toggle-filters-btn').addClass('filters-hidden');
8790
}
8891

8992
// Ridimensiona la mappa per adattarla al nuovo contenitore

0 commit comments

Comments
 (0)