Apprezzo l’intenzione di semplificare e creare un’interfaccia più user-friendly.
Penso che con screenshot e descrizioni appropriate, avrebbe un bell’aspetto!
Unire temi e componenti ha senso.
Evitare barre laterali multiple sembra anche una buona idea.
La mia preoccupazione immediata è la mancanza di ricerca e filtraggio, ma sono sicuro che l’interfaccia utente verrà perfezionata con miglioramenti in seguito. Quando si hanno molti componenti, è una funzionalità indispensabile.
Altri feedback:
Come ha detto Jakke, il pulsante di installazione dovrebbe essere in alto, o almeno una scorciatoia.
Lo scorrimento può essere scoraggiante se si hanno molti componenti.
Puoi impostare un componente come Imposta predefinito, e ovviamente non dovresti farlo
Quello che sto cercando di fare anche io.
Per curiosità, stavo cercando di creare un pulsante a lista o griglia e raggrupparlo per stato. Sarebbe bello aggiungere alcune opzioni di filtro in alto.
La vista a griglia può essere interessante per alcune persone, però. Per il tema, ha senso, almeno.
Un’ultima funzionalità che vorrei vedere è la possibilità di abilitare/disabilitare direttamente dall’elenco. Sarà meno immediato, quindi una scorciatoia sarebbe gradita.
Inizio a sentirmi sempre più convinto che rimanere sulla versione stabile sia la scelta migliore. Dopo il dramma delle impostazioni del sito del mese scorso, questo è un altro esempio di qualcosa che funzionava bene, ma che è stato modificato e rilasciato in produzione senza un’impostazione di feature flag, pur non essendo finito o testato adeguatamente.
(E per un feedback più costruttivo sulla funzionalità specifica: sarebbe almeno molto utile se i componenti non utilizzati e disabilitati potessero essere riconosciuti nella schermata di panoramica).
Concordo sul fatto che sembri affrettato; senza informazioni preliminari e impostazione di feature flag, capisco che potrebbe non offrire la migliore esperienza per gli amministratori.
Ci sono diversi modi in cui distribuiamo le funzionalità, a seconda della nostra valutazione del rischio della modifica specifica.
Questo è un caso in cui, a mio parere, il rischio è piuttosto basso. Il flusso di lavoro di nessuno è interrotto e la modifica è limitata agli amministratori, non a ogni membro di una community.
Capisco che ci sia qualche disagio per coloro che dedicano molto tempo alla gestione di temi e componenti. Sarei lieto di ricevere ulteriori resoconti su come la modifica abbia interrotto il flusso di lavoro di qualcuno in particolare, poiché ciò aiuterà a informare le nostre decisioni sulla progettazione di questa parte dell’applicazione.
Non credo che questo sia un caso in cui ricorrerei a un esperimento di progettazione o a una feature flag, tuttavia.
Un amministratore ha bisogno che le cose gli rendano la vita più facile. Sperimentare è forse comprensibile. Ma dai agli amministratori un’alternativa o un interruttore per passare tra la classica e la nuova coke. A proposito, se non ricordo male la nuova coke non ha funzionato.
Ho lavorato su un tema client e dopo aver aggiornato l’istanza di staging mi sono trovato di fronte al nuovo layout. Ho dovuto fermarmi e aggiungere gli stili che ho condiviso sopra per poter continuare a lavorare efficacemente. Il layout attuale non consente alcuna panoramica né fornisce indizi su quali componenti siano attualmente in uso, quali siano disabilitati, ecc. Direi che sviluppare un tema o una nuova configurazione interrompe completamente il flusso di lavoro.
L’elenco precedente era in realtà molto buono. Se ricordo bene, è stato persino migliorato non molto tempo fa. L’unico filtro che mancava era quello per filtrare i componenti utilizzati nel tema corrente (il filtro “Utilizzato” mostrava in realtà tutti i componenti utilizzati in qualsiasi tema installato). Ma altrimenti era un’interfaccia che non richiedeva molti miglioramenti, almeno non per amministratori o sviluppatori esperti.