Wie verwende ich meine eigenen SVG-Icons in der Theme-Komponente Custom Header Links?

Ich habe eine Komponente installiert, die es mir nur erlaubt, Icons von der Fontawesome-Website in meine Forum-Tags einzufügen, aber ich möchte meine eigenen Icons verwenden. Wie kann ich sie hochladen und verwenden?

[image]

1 „Gefällt mir“

Ersetzen Sie die standardmäßigen SVG-Icons von Discourse durch benutzerdefinierte Icons in einem Theme

2 „Gefällt mir“

Danke für die Antwort, ich wollte das hier verwenden

aber aus irgendeinem Grund kann ich die SVG-Icons, die ich auf meine Website hochlade, dort nicht verwenden

2 „Gefällt mir“

Oh. Ich vermute, Sie müssen ein wenig Arbeit leisten, um das zu erreichen. Ich habe Ihren Titel entsprechend geändert, hoffentlich wird er die Aufmerksamkeit von jemandem erregen, der mehr über diese Themenkomponente weiß.

Es heißt

was meiner Meinung nach bedeutet, dass es schwierig oder unmöglich ist, andere Icons zu verwenden.

2 „Gefällt mir“

Das Hinzufügen benutzerdefinierter Symbole wird jetzt unterstützt, seit diesem Commit:

Wenn Sie einen Header-Link in den Theme-Einstellungen hinzufügen, fügen Sie eine URL zu einem Symbol ein, und es sollte im Header vorhanden sein.

1 „Gefällt mir“

Hallo! Vielen Dank, dass Sie mir geantwortet und mir geholfen haben! Wie installiere ich das?

1 „Gefällt mir“

Hallo @danielabc

Sie müssen einfach zu Ihren Komponenten unter /admin/customize/themes navigieren und die Komponente Icon Header Links finden. Wenn sie nicht auf dem neuesten Update ist, sollten Sie eine Schaltfläche zum Aktualisieren sehen.

Nachdem Sie die Theme-Komponente aktualisiert haben, verwenden Sie in Ihren Theme-Einstellungen, wo Sie jeden Icon-Link konfigurieren, einfach eine URL zu einer Bildquelle anstelle eines Font-Awesome-Icon-Namens.

Hier ist zum Beispiel, wie ich einen Link eingerichtet habe:

Desktop mobile link, https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Pok%C3%A9_Ball_icon.svg/1200px-Pok%C3%A9_Ball_icon.svg.png, https://facebook.com, vdm, self

Was so gerendert wird:

2 „Gefällt mir“