Theme Creator: crea e visualizza temi senza installare Discourse!

Qualche mese fa ho proposto l’idea di un Creatore di Temi Semplice. L’idea era creare un luogo dove chiunque potesse sperimentare con i temi senza dover installare Discourse. Dato che il piano è stato messo in moto, @David_Taylor è stato super impegnato a far combaciare tutti i pezzi del puzzle.

Il risultato è https://discourse.theme-creator.io/, il login è SUPER facile: basta premere il pulsante di accesso e sarai collegato tramite Meta.

Una volta effettuato l’accesso, vedrai questo enorme pulsante:

Cliccandoci arriverai alla tua interfaccia di “creazione temi”:

L’interfaccia ha una parità completa con l’interfaccia di amministrazione, inclusa l’aggiornamento live del CSS, e cosa ancora più importante puoi usare la CLI dei temi: Install the Discourse Theme CLI console app to help you build themes

Tutti i membri del gruppo @theme_creator hanno la capacità speciale di condividere i temi. Quindi, ad esempio, puoi controllare il mio tema semplice qui: https://discourse.theme-creator.io/theme/sam/simple (anche gli utenti anonimi possono visualizzare il mio tema!)

Non vediamo l’ora di ricevere feedback qui. Se alcuni di voi autori di temi volessero migliorare il sito del creatore di temi, fatemelo sapere e linkatemi il vostro tema proposto.

Se avete temi o componenti di temi, sentitevi liberi di collegare i vostri topic Customization > Theme o Customization > Theme component all’anteprima in modo che le persone possano esaminarli.

Per consigli su come iniziare, vedere

70 Mi Piace

Forse questo argomento può essere aggiornato per dire “Vai al tuo profilo e poi seleziona la scheda Temi”, poiché il pulsante “I miei temi” sembra non esistere più?
Inizialmente stavo cercando quello (vedi sotto)

Messaggio originale

Sto fallendo nel semplice passaggio di fare clic sul pulsante “I miei temi”, non esiste :sweat_smile:

Ispezionando il codice sorgente della pagina, sembra che la stringa “I miei temi” non esista affatto. Sono loggato, quindi non dovrebbe essere questo il problema.

2 Mi Piace

Sarebbe possibile attivare Discourse Chat in Theme Creator?

Vorremmo provare alcune cose lì che modificano l’interfaccia della chat.

2 Mi Piace

Se hai un sito live, allora usare la CLI del tema per lavorare su un tema nascosto sul tuo sito live è come farei lo sviluppo.

5 Mi Piace

Sì, eseguire un sito separato sarebbe probabilmente la migliore strategia.

Abilitare la chat sul creatore di temi significherebbe che dovremmo iniziare a moderarla (o introdurre una sorta di sistema di autodistruzione come abbiamo per gli argomenti), quindi non si tratta solo di premere un interruttore.

2 Mi Piace

Grazie, ho configurato un sito di staging per fare qualche esperimento più approfondito con la chat e altre cose.

Per quanto riguarda Theme Creator, potrebbe aiutare a rendere più accessibile la presentazione delle personalizzazioni della chat (o dovrei dire DM). Capisco il tuo punto sul fatto che sarebbe necessaria un’autodistruzione. Non è già presente come impostazione configurabile del sito?

image

[quote=“Jay Pfaffman, post:60, topic:84942, full:true, username:pfaffman”]
Se hai un sito live, usare la CLI del tema per lavorare su un tema nascosto sul tuo sito live è il modo in cui farei lo sviluppo.
[/quote]
Sì, ho anche quello. Il problema è che non voglio che il mio sviluppatore abbia accesso amministrativo al nostro sito di produzione a causa dei dati sensibili al suo interno, cosa necessaria per modificare le impostazioni del tema/componente.

4 Mi Piace