Sembra quindi che questo non sia possibile con i componenti del tema, dato che non sembrano esserci template o componenti per questo ![]()
Sembra che questo modulo Ruby stia iniettando stili inline: discourse/lib/category_badge.rb at 888e68a1637ca784a7bf51a6bbb524dcf7413b13 · discourse/discourse · GitHub
Era previsto che fosse una misura temporanea? In caso contrario, pensi che sarebbe possibile consentirci di specificare stili personalizzati, per favore @sam?
Potrebbe essere collegato all’opzione esistente none, dove potremmo avere due campi nel pannello delle impostazioni di amministrazione in cui incollare i nostri stili per ciascuno (se non vengono incollati stili, si comporta semplicemente come fa ora l’opzione none):
<span class="badge-category-bg" style="background-color: #25AAE2;"></span>
e
<span style="color: #FFFFFF;" data-drop-close="true" class="badge-category clear-badge restricted" title="Una categoria esclusiva per i membri con livello di fiducia 3 o superiore."><svg class="fa d-icon d-icon-lock svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#lock"></use></svg><span class="category-name">Lounge</span></span>
Da questo frammento:
Avremmo solo bisogno di accedere alle variabili del colore di sfondo e del colore del testo dalla solita pagina di modifica della categoria.
Oppure esiste un altro modo per modificare questo, Sam? Voglio solo rimuovere il colore di sfondo e assegnargli un bordo dello stesso colore del testo (come specificato nella solita pagina di modifica della categoria).
Qualsiasi aiuto sarebbe molto apprezzato.
Modifica: sembra che non sia quel file Ruby dopo tutto (l’ho modificato nella mia installazione di sviluppo ma non è cambiato nulla)… un’ulteriore indagine e sembra che sia questo: discourse/app/assets/javascripts/discourse/helpers/category-link.js.es6 at b25d9e96c1414bf78b44221da4d385675843991e · discourse/discourse · GitHub c’è un modo per creare un plugin per modificarlo?
