Ich frage im Auftrag eines Kunden: Was ist der einfachste Weg, das Design der Discourse-App für eine Community zu ändern?
Sind wir auf ein einziges Design festgelegt, das der Startseite entspricht, oder können wir einfach ein Design für den Desktop und ein anderes für die App haben?
Sprichst du definitiv über eine App (also eine, die aus einem App Store heruntergeladen wurde) oder meinst du die mobile Browseransicht? Das sind zwei verschiedene Dinge.
Die Ansicht, die Sie in DiscourseHub sehen, spiegelt einfach die Webansicht wider. Änderungen, die Sie am mobilen Webclient vornehmen, sind daher auch in DiscourseHub sichtbar.
DiscourseHub macht die Ansicht übersichtlicher, da zusätzliche Elemente der Browseroberfläche entfallen.
Wenn Sie sich also nur um die DiscourseHub-Ansicht kümmern müssen, genügt es, Ihre Änderungen wie üblich in Theme-Komponenten und/oder Plugins vorzubereiten und bereitzustellen.
Richtig. Wenn Sie ein Theme erstellen oder anpassen, gibt es allgemeine, Desktop- und Mobile-Bereiche. Für die mobilen Versionen benötigen Sie zusätzlichen Markup-Code.
Eigentlich arbeite ich gerade daran, und es scheint bei der Community meines Kunden nicht aufzutreten.
Die mobile Version spiegelt nicht exakt die Desktop-Version wider – sie ist ähnlich, aber nicht identisch. Die Liste der Themen erscheint neben den entsprechenden Kategorien. Wir möchten auf Mobilgeräten nur die neuesten Diskussionen anzeigen. Gibt es eine einfache Möglichkeit, dies per CSS umzusetzen?