Ich habe die Komponente aktualisiert und dabei einiges aufgeräumt (DEV: Modernize and clean up by Arkshine · Pull Request #7 · Arkshine/discourse-banner-featured-links · GitHub)
Änderungsprotokoll:
- Deprecation von
htmlSafebehoben - Ein Tippfehler in SCSS behoben (für Mobilgeräte wurde
max-widthanstelle vonmarginverwendet) - Einige Beschreibungen von Einstellungen korrigiert
altdurchtitlebeim Link ersetzt (ungültiges HTML)- Titel als reinen Text gerendert.
Es war nicht dokumentiert, dass HTML erlaubt ist, aber ich denke, dass es in diesem Kontext nicht nützlich ist. - Standardeinstellung beim Button-Hover geändert, um dieselbe Farbe wie der Button zu verwenden.
- TC auf Version 2026.3.0-latest festgelegt
Intern:
- Versionsnummer aus
apiInitializerentfernt - Lint-Konfiguration aktualisiert
- Code basierend auf der neuen Lint-Konfiguration angepasst
- Das
settings-Objekt nicht mehr verändern (mutieren) - Etwas aufgeräumt
- Mehr Tests hinzugefügt.