Kategorien-Symbole

Versuchen Sie dies:

.select-kit .category-badge-icon {
    display: none;
}
1 „Gefällt mir“

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.

2 „Gefällt mir“

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.

1 „Gefällt mir“

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.

1 „Gefällt mir“

Ah, nun, #cfcfcf funktioniert sowohl im dunklen als auch im hellen Modus gut. Eine andere Option ist natürlich auch, Emojis zu verwenden :slight_smile:

1 „Gefällt mir“

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?

1 „Gefällt mir“

Du musst zuerst dieses Plugin installieren:

FontAwesome Pro-Icons

Danach stehen dir die Pro-Icons zur Verfügung, auch für diese Komponente.

3 „Gefällt mir“

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.

2 „Gefällt mir“

Mir ist aufgefallen, dass dies nur für Kategorien und nicht für Unterkategorien funktioniert.

3 „Gefällt mir“

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:

3 „Gefällt mir“

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 :waving_hand:t2: Emoji ein immer gängigerer Weg ist, dies zu tun.

2 „Gefällt mir“

Sie können Ihrer Kategorie einen Emoji hinzufügen, indem Sie Ihren nativen Emoji-Picker in Ihrem Betriebssystem verwenden.

4 „Gefällt mir“

Ah, das scheint einfach genug :smiling_face: Danke!

2 „Gefällt mir“

Wo soll es eingestellt werden? Ändern Sie den Schalter für Code oder Funktion

1 „Gefällt mir“

Wäre es möglich, hochgeladene Bilder mit einem URL-Link zu verwenden?

1 „Gefällt mir“

Nein, ich glaube nicht.

3 „Gefällt mir“

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…

1 „Gefällt mir“

Wie kann ich die Farbe von Orange nach Blau ändern?

1 „Gefällt mir“

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;
}
2 „Gefällt mir“

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?

2 „Gefällt mir“