feat: integrazione scalette comunità come playlist

- Aggiunto il parsing di lista_nome e lista_esecuzione dall'API parrocchiale in ComunitaService.
- Le scalette vengono trasformate in ComunitaScaletta[] e persistite in localStorage.
- PlaylistService espone comunitaPlaylists (computed) e allPlaylists (computed che unisce playlist personali e scalette comunità).
- Le scalette della comunità appaiono nel dropdown Playlist SOLO quando il filtro comunità è attivo; scompaiono automaticamente alla disattivazione.
- Le scalette sono read-only: i pulsanti Modifica e Elimina vengono nascosti per le playlist della comunità.
- Icona people-outline e bordo sinistro secondario distinguono visivamente le scalette della comunità dalle playlist personali.
This commit is contained in:
David Frassi
2026-05-20 16:17:34 +02:00
parent 8c9f9df11c
commit e18c1c120b
6 changed files with 100 additions and 8 deletions
+11
View File
@@ -355,6 +355,17 @@ ion-title {
font-weight: 600;
border-color: var(--ion-color-secondary);
}
&.comunita-chip {
display: inline-flex;
align-items: center;
border-left: 3px solid rgba(var(--ion-color-secondary-rgb), 0.6);
background: rgba(var(--ion-color-secondary-rgb), 0.08);
&.active {
border-left-color: #000;
}
}
}
// Custom Item Layout