Ich sehe es im Admin-Bereich zum Ändern von Schnittstellentexten nicht…
Ich habe CSS verwendet, um es zu entfernen – zunächst habe ich die Klasse .waving-hand auf display: none gesetzt, aber das hat das Layout durcheinandergebracht und den Zeilenumbruch zwischen dem Text „Willkommen zurück
CSS ist der beste Weg, es auszublenden. opacity: 0; funktioniert, wie Sie festgestellt haben … und wir können wahrscheinlich eine kleine Anpassung vornehmen, damit auch display: none; funktioniert … da dies wahrscheinlich das Erste ist, was die meisten Leute versuchen würden.
Ich habe hier eine Lösung, sodass beim nächsten Update von Discourse display: none; ausreicht.
Dies scheint im Fakebook-Theme nicht möglich zu sein.
Ich sehe zwar, dass die Klasse .waving-hand in der Datei login.scss enthalten ist, doch das Fakebook-Theme scheint diese Datei weder zu ändern noch einzubinden.
Ich habe versucht, diese Änderung manuell als Theme-Komponente im CSS hinzuzufügen, hatte damit aber keinen Erfolg. Hast du einen Rat? Sollte ich einen PR an den Ersteller des Fakebook-Themes richten?
Das ist korrekt. Themes fügen im Allgemeinen CSS über dem Kern-CSS von Discourse hinzu, sodass sie unsere Standardwerte nur dort überschreiben, wo es notwendig ist. Der einfachste Weg, ein bestehendes Theme anzupassen, besteht darin, über die Admin-Oberfläche eine neue Theme-Komponente zu erstellen, das unten stehende CSS zu common hinzuzufügen und dann deine neue Theme-Komponente zum Fakebook-Theme hinzuzufügen.
.waving-hand {
display: none;
}