Opzioni di visualizzazione multiple

Ci stavo pensando anche oggi mentre navigavo tra le categorie Customization > Plugin e Customization > Theme, provando frustrazione nel tentativo di sfogliare rapidamente le liste.

Avrei quasi desiderato che gli utenti potessero scegliere come visualizzare i contenuti, come fa l’app di Craigslist che offre opzioni come lista, miniature, griglia o galleria (e a volte anche la mappa), invece di lasciare che sia solo l’amministratore a decidere la visualizzazione.

Forse questo dovrebbe essere un nuovo argomento, però.

6 Mi Piace

È quasi completamente possibile oggi senza alcuna modifica al codice, sfruttando Hamburger Theme Selector

Una semplice soluzione alternativa con la configurazione attuale e il codice sarebbe semplicemente configurare, diciamo, tre temi diversi con istanze diverse del componente Topic List Previews (o equivalente) che ha impostazioni diverse, chiamarli in modo ovvio e consentire all’utente di passare da uno all’altro. Nessun lavoro di codice, utilizza la funzionalità principale. Fatto.

Al momento utilizzo questa tecnica per consentire a un utente di attivare e disattivare un’animazione lunare rotante piuttosto costosa dal punto di vista computazionale (vedi https://starzen.space). Predefinito disattivato, se si desidera la luna e le stelle animate, si seleziona l’altro Tema dal menu Hamburger, che altrimenti è identico. Se si desidera solo una vista elenco noiosa senza distrazioni, c’è un tema “Manutenzione” (che nel mio caso include immagini, ma avete capito). Facile!

Un altro modo per rendere ciò un po’ più flessibile sarebbe aggiungere un TC con pulsanti per modificare il CSS e attivare e disattivare le singole parti. Quindi potresti aver bisogno solo di due temi, uno per masonry e l’altro elenco?

4 Mi Piace

Non ci avevo mai pensato come opzione e la adoro, grazie per averla suggerita!

1 Mi Piace