@oshyan che bel sito! Mi piace particolarmente il tuo menu a tendina Categorie!
Questo è attivamente nella mia lista per cercare di farlo funzionare. Ho appena finito alcune correzioni e aggiornamenti a un altro componente, quindi vedrò cosa posso fare con questo il prima possibile. Ci sono molte cose sul mio piatto in questo momento, quindi potrebbe volerci un po’. Se per qualche motivo non hai sentito nulla entro un mese, ti prego di ricordarmelo ![]()
poke poke
La mia scrittura è spesso lunga e faccio forse più uso di intestazioni rispetto alla persona media. Ma mi piace anche molto lo stile dei post del blog! Spero che possano coesistere pacificamente. ![]()
Come posso ridurre la dimensione del testo? Non voglio usarlo come 1.25em. Ho provato a ridurlo a 1em con trucchi CSS, ma non ha funzionato.
@tshenry Ho notato alcuni bug nello stile del post del blog (presenti anche nell’anteprima del tema):
-
Gli sfondi dei commenti sono tutti scombinati e hanno uno strano sfondo grigiastro:
-
Ingrandendo la pagina, il post del blog inizia a invadere la barra laterale:
-
Le immagini del profilo utente e i badge sembrano troppo vicini al titolo, alla data di pubblicazione, ecc. (vedi immagine sopra)
Ciao Rootzilla,
Mi scuso per la risposta tardiva. Puoi cambiare la dimensione del carattere usando questo CSS:
.category-blog .topic-post:first-child {
font-size: 1em;
}
Sto riscontrando un bug insolito solo con un argomento. Altri funzionano correttamente. L’immagine in alto non viene visualizzata e qualsiasi immagine inserisco lì scompare. Non riesco proprio a capire cosa stia succedendo.
È questo: Take A Smile - Approved Activities List - Public Happiness
Ho disattivato lo stile del blog in modo che l’immagine venga visualizzata ora. Se lo riattivo, quell’immagine scompare.
L’unica traccia che ho è che anche l’immagine in miniatura nella sottocategoria non viene visualizzata solo per questo thread.
Sono solo io o dopo un recente aggiornamento principale le intestazioni sono diventate più piccole negli argomenti che utilizzano gli stili del blog:
Anche qui: sono comparsi molti bug da Discourse 3 (e prima con le funzionalità sperimentali), questo componente è ancora aggiornato?
Sto provando questo in una nuova community e noto alcuni problemi di stile in una community per lo più (credo, a questo riguardo) vanilla.
Questo componente è ancora supportato?
Non sono sicuro se sia ancora ufficialmente supportato, ma uso questo componente del tema e funziona come pubblicizzato in un’installazione self-hosted aggiornata. example
@tshenry
grazie per questo bel componente. 2 suggerimenti
quando si apre un argomento da visualizzare come blog (nella categoria o con il tag)
- è possibile che il menu della barra laterale sia nascosto automaticamente? questo lo farà sembrare più una pagina di blog.
trova il componente di Don: Can I default to a hidden sidebar? - #4 by Don
potrebbe farlo e aggiungerlo come impostazione per l’esperienza utente predefinita (nascosto o mostrato)… - è possibile che rimanga nel primo post dell’argomento (il blog), invece di saltare all’ultima risposta letta (l’esperienza integrata). non sono sicuro di quale sia la strada migliore per una pagina di blog, però.
grazie
Avevo iniziato a lavorare su un aggiornamento di correzione e miglioramento molto tempo fa, ma non sono riuscito a ritagliarmi abbastanza tempo per completarlo. So che c’erano alcuni aspetti grezzi che iniziavano a emergere a seguito di modifiche al core, e penso che ci siano state alcune sfide di lunga data per quanto riguarda la compatibilità con DiscoTOC.
Vedrò se riesco a raccogliere alcune idee dal team su quale dovrebbe essere il futuro di questo componente. Al momento è ancora tecnicamente un componente non ufficiale, gestito personalmente.
Penso che una sorta di stile ‘blog’ ufficiale con poca fatica soddisfi le esigenze/desideri di molte persone, ma il tuo componente @tshenry è un meraviglioso contributo e funziona per me e grazie
Spero tu abbia un po’ di tempo per aggiornare questo componente. Mi piace molto, ma ora sta mostrando questo avviso:
[Avviso Admin] Uno dei tuoi temi o plugin necessita di un aggiornamento per la compatibilità con le modifiche imminenti al core di Discourse. (id:component-template-resolving)
E ho questi avvisi nella mia console:
[Avviso] DEPRECATION: I componenti con template risolti separatamente sono deprecati. Esegui la migrazione a file js/ts + hbs co-locati o a gjs/gts. Ho provato a cercare 'template:components/blog-image'. [deprecation id: component-template-resolving] Questo verrà rimosso in ember-source 6.0.0. Vedi https://deprecations.emberjs.com/id/component-template-resolving per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `isBlogTopic` è stato utilizzato nel template `discourse/theme-13/discourse/templates/components/blog-image` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.isBlogTopic}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `imageURL` è stato utilizzato nel template `discourse/theme-13/discourse/templates/components/blog-image` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.imageURL}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
[Avviso] DEPRECATION: [THEME 13 'Blog Post Styling'] Il percorso della proprietà `model` è stato utilizzato nel template `discourse/theme-13/discourse/templates/connectors/topic-above-post-stream/blog-post-styling` senza usare `this`. Questo comportamento di fallback è stato deprecato, tutte le proprietà devono essere cercate su `this` quando utilizzate nel template: {{this.model}} [deprecation id: ember-this-fallback.this-property-fallback] Questo verrà rimosso in ember-this-fallback n/a. Vedi https://meta.discourse.org/t/337276 per maggiori dettagli. (chunk.3d3a2777cc56b0f68f02.d41d8cd9.js, riga 377)
Ho lo stesso problema. Spero che un aggiornamento di questo componente risolva questo problema @tshenry.
Grazie per le segnalazioni. Cercherò di risolvere gli avvisi questa settimana. Questo componente avrebbe davvero bisogno di un aggiornamento generale, ma purtroppo il tempo è limitato in questi giorni!
Va bene, ho affrontato tutti gli avvisi di deprecazione e sono riuscito a inserire quelli che ritenevo fossero aggiornamenti piuttosto critici. C’è altro che si può fare per migliorare la compatibilità con altre personalizzazioni, ma per ora ho fatto quello che potevo.
Grazie a tutti per la vostra pazienza. Fatemi sapere se ci sono problemi con l’aggiornamento.
Suppongo sia collegato a quest’ultimo aggiornamento, ma come posso rimuovere questi “Commenti”
nessun cambiamento con
.comments_heading {
display: none !important;
}
o se lascio vuoto il campo di configurazione
(ho dovuto barare con uno “spazio” ma…)
Grazie @Thierry_Trégaro! L’intestazione “Commenti” è nuova e intende far sentire le risposte un po’ più simili alla sezione commenti di un post del blog. Non avrebbe dovuto essere visualizzata in un argomento normale come quello che hai condiviso nel tuo screenshot. Ho apportato una correzione per questo (e contemporaneamente ho corretto alcuni altri piccoli problemi di stile). Procedi pure e aggiorna il componente. Se dopo l’aggiornamento vuoi nascondere anche l’intestazione “Commenti” per i post del blog effettivi, procedi e aggiungi quanto segue a un componente separato:
.comments-heading {
display: none !important; // Nasconde l'intestazione dei commenti
}





