Nascondi cronologia argomento

Mi scuso in anticipo, mi sembra un errore dell’utente, ma ho cercato più volte prima di pubblicare.

C’è un modo per nascondere la “timeline dell’argomento”? Penso che sia molto bella, ma vorrei provare una versione ridotta dell’interfaccia.

Temo che non ci sia modo di nasconderlo tramite l’interfaccia utente, anche se potresti aggiungere un componente tematico per nasconderlo con un po’ di CSS.

Tuttavia, è una funzionalità di navigazione davvero utile e spostarsi tra argomenti più lunghi senza di essa sarà piuttosto difficile.

2 Mi Piace

Grazie, sto iniziando ad accettare l’idea che devo lavorare sulla mia familiarità con CSS in discourse (cosa che è anche ora).

Sul mio forum, ho installato il voto ai post. Il plugin fa un buon lavoro nel trasformare la timeline, ma in questo contesto, penso che sarà meno necessario che in un argomento cronologico.

È spesso incredibilmente facile nascondere le cose.

Abituati all’ispettore del browser.

Nel browser sul desktop, fai clic con il pulsante destro del mouse su un elemento che desideri nascondere, seleziona “ispeziona”.

Questo aprirà gli strumenti per sviluppatori e la vista html.

Trova il div più esterno che desideri nascondere, ricorda la sua classe.

Quindi inserisci semplicemente questo in un componente del tema:

.my-class {
  display: none
}

In questo caso, la classe che credo si chiami topic-navigation

questo potrebbe nascondere troppo poiché perdi tutti questi controlli, ma sperimenta.

puoi visualizzare in anteprima l’effetto modificando il CSS nell’area centrale della casella, elimina le modifiche apportate aggiornando la pagina.

Imparare queste abilità di base evita molto rumore su Meta.

2 Mi Piace

Grazie, è molto utile.

Questo sembra un buon progetto per superare il mio FOFO di CSS.

Proverò a farlo domani. Intendo imparare queste abilità di base (e spero di più), questo mi aiuterà a farlo! :slight_smile:

2 Mi Piace

Certo, armeggiare qui non danneggerà nulla, quindi vai pure.

Tieni presente che a volte puoi creare un componente tema che rompe l’interfaccia in modo così grave da non poterlo rimuovere :sweat_smile: , quindi assicurati di leggere la modalità safe mode:

3 Mi Piace

Lo è sicuramente, e capisco che tu voglia che l’interfaccia di Discourse sia in qualche modo facile per i nuovi utenti se pensi che ne abbiano bisogno.

Tuttavia, dato che sei nuovo a Discourse, ti suggerirei di fare un elenco di ogni funzionalità che desideri nascondere ai nuovi utenti. Alcune funzionalità potrebbero essere troppo utili per essere nascoste, come, come ha detto Jammy, la timeline che è una parte molto importante di Discourse e decisamente una funzionalità principale per la navigazione tra gli argomenti.

Quando avrai un elenco di cose che vorresti nascondere, puoi condividerlo qui per avere opinioni su quanto sia utile una funzionalità per l’uso del forum. :slight_smile:

2 Mi Piace

Sembra proprio il mio caso, tra l’altro ho appena letto un articolo a riguardo e ho pensato a quanto potrebbe essermi utile.

1 Mi Piace

Grazie @Canapin Apprezzo la gentile offerta. (Avevo risposto 3 settimane fa, ma sembra che la mia connessione internet difettosa abbia causato qualche problema)

In effetti, rendere l’UX con meno elementi per i nuovi utenti è esattamente ciò che ho in mente. Avevo pubblicato separatamente su questo, un ottimo suggerimento è stato quello di implementarlo con temi basati sui livelli di Fiducia.

Al momento, il mio unico altro elemento è qualcosa di cui ho parlato ieri:

Grazie @merefield, ha funzionato perfettamente.

Ho finito per provarlo con l’impostazione CSS personalizzata nel tema predefinito. (più semplice di un componente, ho pensato)

Questo mi ha fatto chiedere perché non ci sia un’opzione CSS personalizzata generale (applicata a tutti i temi), l’ho pubblicato qui: Custom CSS/HTML in non-default theme (without component)

1 Mi Piace

3 post sono stati uniti a un argomento esistente: CSS/HTML personalizzato in un tema non predefinito (senza componente)