Hier ist ein Beispielcode, wie Sie das Banner so anpassen können, dass es auf kleinen Bildschirmen weniger hoch ist: Fügen Sie dies im mobile-Tab Ihrer Theme-Anpassung ein!
Dies ist eine enorme Verbesserung des mobilen Erscheinungsbilds des Willkommensbannern. Erst gestern habe ich beobachtet, wie sich ein neuer Benutzer über sein Mobiltelefon auf meiner Website angemeldet hat, und er ist über die große Größe des Banners gestolpert; im Grunde hat er nicht bemerkt, dass er nach unten scrollen musste, um die Aktion zu sehen. Daher habe ich nach etwas Besserem gesucht, und dieser CSS-Schnipsel ist brillant.
Ich musste background-image: url($mobile-banner-bg); herausnehmen, da es klar ist, dass Sie das aus einem geforkten TC übernommen haben.
@awesomerobot, würden Sie einen PR in Betracht ziehen, um diese mobile Verbesserung zur Theme-Komponente hinzuzufügen?
Hallo @awesomerobot, da ich bisher keinen PR dafür gesehen habe, habe ich gerade einen PR erstellt, um die von @Canapin vorgenommene Verbesserung hinzuzufügen, und zwei Lokalisierungen hinzugefügt.
Ich habe nachgesehen und gesehen, dass Sie die Locale-Änderungen wie von @team gewünscht entfernt haben. Da der PR jedoch geschlossen wurde, habe ich einen neuen für Sie geöffnet:
Schön! Aber das Problem mit vertikalen Symbolen tritt auch auf Tablets auf, sodass die Verwendung von mobilem benutzerdefiniertem CSS bei zu geringer Bildschirmgröße beginnt. Leider erlaubt Discourse benutzerdefiniertes CSS nicht, Tablets anzusprechen. Meine Lösung war, den folgenden Text in den gemeinsamen benutzerdefinierten CSS-Tab einzufügen.
Es enthält auch Korrekturen für unerwünschte Abstände auf der rechten Seite in der Tablet-Ansicht, und ich habe auch die Schriftgröße für die Links auf 1em erhöht.
Danke für diese Info!
Ich habe keinen Pull Request für die Theme-Komponente mit meiner mobilen Version gemacht, da ich sie nicht in verschiedenen Konfigurationen getestet habe. Und Ihre Nachricht zeigt, dass der mobile Code tatsächlich zusätzliche Arbeit erfordern würde