Ich wurde gebeten, eine Reihe von Vereinfachungen an der Discourse-Oberfläche vorzunehmen.
Eine davon ist die Entfernung des ±Symbols am unteren Rand der Seitenleiste (das zum Erstellen neuer Abschnitte innerhalb der Seitenleiste verwendet wird), vorzugsweise nur für Nicht-Administratoren, aber wenn nötig, für alle.
Kann mir jemand Ratschläge geben, wie das gemacht werden kann?
Können Sie mir den richtigen Weg zeigen, wie ich diese Art von CSS-Anpassungen am besten implementieren kann?
Ich verwende das Air-Theme, das keinen Zugriff auf CSS-Overrides bietet (oder zumindest weiß ich nicht, wie es das tut), und ich bin bei einem gehosteten Discourse-Konto von Communiteq, daher habe ich keinen Zugriff auf Dateien in Docker.
Ich möchte diese Änderungen so vornehmen, dass sie bei neuen Discourse- oder Template-Versionen am wenigsten wahrscheinlich fehlschlagen.
Was würden Sie also empfehlen? Wäre es sinnvoll, eine benutzerdefinierte Theme-Komponente nur für diesen speziellen Kunden mit ein paar CSS-Schnipseln zu erstellen? Oder etwas anderes?