Versuchen Sie dies:
.select-kit .category-badge-icon {
display: none;
}
Versuchen Sie dies:
.select-kit .category-badge-icon {
display: none;
}
Das hat es gebracht. Vielen Dank für die Hilfe! Ich denke, die Discourse-Navigation ist so in Ordnung, aber vorerst muss ich diese kleine Funktion für diese Benutzer implementieren. Hoffentlich kann ich sie irgendwann in der Zukunft wieder entfernen. Es ist vorerst eher eine Übergangslösung.
Hallo,
Liegt das nur an mir, oder erkennt diese Komponente Namensänderungen in Slugs nicht?
In meinem Fall scheint sie geänderte Kategorie-Slugs zumindest nicht sofort zu erkennen.
Ich verwende auch die Dark-Mode-Komponente.
Das macht es etwas schwierig, dies für die Hauptkategorien zu verwenden, da das Symbol neben der Hauptkategorie angezeigt wird. Ich verwende jetzt „categoryColor", die rot ist. Das funktioniert sowohl im Dark- als auch im Light-Mode auf meinem Forum. Allerdings ist das Symbol im Kategorien-Auswahlmenü nicht sichtbar, da es dieselbe Farbe hat. Es bleibt also nur eine leere Stelle übrig. Gibt es eine Möglichkeit, dies zu beheben? Könnte man eine alternative Farbe für das Dropdown-Menü der Kategorien verwenden? Denn wenn „categoryColor" verwendet wird, ist das Symbol nicht mehr sichtbar. Es wäre toll, wenn das Symbol dort in Weiß dargestellt würde.
Ah, nun, #cfcfcf funktioniert sowohl im dunklen als auch im hellen Modus gut. Eine andere Option ist natürlich auch, Emojis zu verwenden ![]()
Ich möchte ein Icon verwenden, das nur mit einem Font Awesome Pro-Abonnement verfügbar ist (nämlich dieses Icon). Wie kann ich dies mit dieser Theme-Komponente umsetzen?
Du musst zuerst dieses Plugin installieren:
Danach stehen dir die Pro-Icons zur Verfügung, auch für diese Komponente.
Vielen Dank, Penar, ich werde mir das ansehen. Ich habe gerade einige andere Probleme beim Neuaufbau des Forums und konnte es daher noch nicht testen.
Mir ist aufgefallen, dass dies nur für Kategorien und nicht für Unterkategorien funktioniert.
Darüber hinaus funktioniert es überall außer dort, wo Unterkategorien als Boxen über einer Kategorieliste angezeigt werden. Es funktioniert einwandfrei als Zeilen über einer Kategorieliste.
Aus irgendeinem Grund wird categoryTitleLink nicht auf die Boxen angewendet.
Irgendeine Idee, warum das so ist? Ich vermute, dass es sich um ein (kleines) Problem im Kern handelt.
später…
Dies wurde vom wunderbaren Discourse-Team behoben. Aus irgendeinem Grund müssen Sie diese Theme-Komponente jedoch entfernen und neu installieren, damit sie funktioniert:
Ich würde es tatsächlich lieben, wenn dies auch das Einfügen von Emojis anstelle von nur FontAwesome-Symbolen ermöglichen würde. Ist das derzeit möglich?
Das Beispiel ist, dass ich eine Willkommenskategorie haben möchte und ich denke, dass das
Emoji ein immer gängigerer Weg ist, dies zu tun.
Sie können Ihrer Kategorie einen Emoji hinzufügen, indem Sie Ihren nativen Emoji-Picker in Ihrem Betriebssystem verwenden.
Ah, das scheint einfach genug
Danke!
Wo soll es eingestellt werden? Ändern Sie den Schalter für Code oder Funktion
Wäre es möglich, hochgeladene Bilder mit einem URL-Link zu verwenden?
Nein, ich glaube nicht.
Ich habe ein Font Awesome-Symbol angegeben, um das standardmäßige Vorhängeschlosssymbol zu ersetzen. Seltsamerweise scheint es kleiner zu sein als die anderen Symbole… Dies führt zu einer ungleichmäßigen Ausrichtung des Textes (zusätzlich zur Tatsache, dass das Symbol selbst winzig ist) in den Dropdown-Menüs der Kategorien und in der Kategorieauflistung des ≡-Menüs…
Discourse-team gab mir einen kleinen Workaround, der dem Theme-CSS hinzugefügt werden kann:
// FIX - Neues Schloss-Symbol für private Kategorien
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
font-size: 1.3em;
align-self: center;
}
Ich habe ein Problem, bei dem die Kategorie-Slugs keine Bindestriche in exakten Namen zu respektieren scheinen.
Wenn ich zum Beispiel Kategorie-Slugs habe:
beta-testing
beta-testing-bugs
beta-testing-features
Dann füge ich die folgenden Theme-Komponenten-Einträge hinzu:
beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour
Nur die erste Kategorie erhält das Icon “trash-alt”, die anderen zeigen kein Icon an.
Wenn ich die Bindestriche entferne, scheint es zu funktionieren.
categories:
beta-testing
betatestingbugs
betatestingfeatures
theme component entries
beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour
Dies ist eine Problemumgehung, aber sie bricht irgendwie die Namenskonvention für Slugs. Mache ich etwas falsch oder ist das ein Fehler?