Kraft Mobile Homepage

Da diese Komponente als defekt markiert wurde, habe ich eine Ersatzlösung erstellt, die mit aktuellen Discourse-Versionen funktioniert: Mobile Latest Homepage

Sie vermeidet die veraltete site.mobileView vollständig, nutzt window.matchMedia zur Erkennung der Bildschirmgröße und Ember’s service:router für die Weiterleitung. Außerdem merkt sie sich die letzte Auswahl des Benutzers zwischen „Latest“ und „Kategorien“ für die Dauer der Sitzung, sodass bei der Rückkehr zur Startseite die Präferenz berücksichtigt wird.

Repository: GitHub - shortmort37/discourse-mobile-latest-homepage: A theme component that redirects mobile users to Latest instead of Categories on the homepage · GitHub

Getestet auf iPhone (landet auf „Latest“), iPad im Querformat (zweispaltige Kategorien+Latest unverändert) und Desktop (unverändert).

2 „Gefällt mir“