Horizon-Theme

Können Sie dies noch reproduzieren? Zurzeit kann ich es lokal nicht.

Horizon verwendet die Komponente in voller Breite, daher würde man meiner Meinung nach dasselbe sehen, wenn man das Foundation (volle Breite)-Theme verwenden würde.

Obwohl ich zustimme, dass dies nicht das am besten aussehende Layout ist, ist dies derzeit für alle Themes, die ein Layout in voller Breite verwenden, ja zu erwarten.

Screenshots zeigen, dass es in Horizon und Foundation unterschiedlich ist :thinking:

Oder übersehe ich etwas?

Stammt der Screenshot von foundation oder foundation-full-width?

Oh! Muss ich überprüfen. Wusste nicht, dass es da einen Unterschied gibt!

Ich scheine Foundation Full-Width nicht installiert zu haben, habe auf Meta gesucht und nichts gefunden?

Es ist kein bestimmtes Thema, es ist diese Komponente: Discourse Full-width component

2 „Gefällt mir“

Wir verwenden derzeit das Theme-Komponenten-Modul „Custom Header Links". Ich gehe nicht davon aus, dass dies ein Ausschlusskriterium für uns ist, aber ich würde gerne wissen, ob eine Unterstützung in Betracht gezogen wird – wird es noch im Hinblick auf die Horizon-Kompatibilität geprüft? Haben Sie eine grobe Schätzung, wie viel Aufwand dies verursachen würde?

1 „Gefällt mir“

Wir planen derzeit keine neuen Arbeiten zur Kompatibilität. Das bedeutet nicht, dass es nie passieren wird, aber die Aufnahme einer Komponentenkompatibilität in die Roadmap hängt davon ab, wie viele Anfragen wir dafür erhalten.

Ich bin mir nicht ganz sicher, aber ich denke, es könnte machbar sein. Der Hauptkonflikt wird mit der Einstellung für das Willkommensbanner bestehen, das denselben Outlet verwendet. Wenn Sie dieses also entweder vollständig deaktivieren oder auf folgende Einstellung setzen:

sollte es wahrscheinlich von Haus aus recht gut funktionieren.

1 „Gefällt mir“

Du kannst diesen CSS-Code in einer Theme-Komponente ausprobieren und im Horizon-Theme einbinden:

@use "lib/viewport";

// ** Nur auf Desktop und größeren Viewport-Größen anwenden **

@include viewport.from(lg) {

  .container,
  .list-controls {
    margin-inline: 0!important;
  }
}

1 „Gefällt mir“

Problem bei der Anzeige vorgeschlagener Threads auf einem Mobilbildschirm

Hmm, ich kann das auf meinem iPhone 15 mit der neuesten Version von Chrome, Safari oder Firefox nicht nachvollziehen.

Welches Gerät und welchen Browser verwendest du? Es wirkt seltsam, dass dort die Auszüge geladen werden sollen. :thinking:

1 „Gefällt mir“

Ich habe es auf einem Desktop mit dem Chrome-Browser getestet. Ich habe einfach die Bildschirmgröße mit F12 an die eines Smartphones angepasst. Wenn ich die Seite aus dem Cache aktualisiere (Strg + F5), bleibt das Problem bestehen.

Ja, ich habe es gerade auf meinem Desktop mit Chrome und der mobilen Konsole getestet, kann es aber immer noch nicht reproduzieren.

3 „Gefällt mir“

Okay, vielleicht verschwindet dieses Problem nach einem Chrome-Update (obwohl ich denke, dass ich die neueste Version habe). Egal.

Ich habe noch eine Frage. Warum blendet sich dieser Block mit der Tag-Auswahl und den Buttons nicht aus, wenn ich nach unten scroll? Liegt das nur an mir, oder passiert das bei allen? Er nimmt ziemlich viel Bildschirmplatz ein; es wäre sinnvoll, ihn beim Scrollen nach unten auszublenden.

2 „Gefällt mir“

Das ist anscheinend das erwartete Verhalten für das Horizon-Theme (wahrscheinlich, um immer anzuzeigen, in welcher Kategorie/Tag der Benutzer sich befindet?), aber ich stimme zu, dass es zu viel Platz einnimmt, wenn es beim Scrollen dort verankert bleibt.

2 „Gefällt mir“

Auf kleineren Smartphone-Bildschirmen nehmen diese beiden Schaltflächen sehr viel Platz der Titelliste ein.

Ich halte die Tendenz zu einer höheren Informationsdichte für eine kompaktere Darstellung. Daher habe ich den fixed-Wert für diese Zeile im CSS entfernt.

1 „Gefällt mir“

Ist es normal, dass sich diese Buttons auf drei Zeilen statt auf einer kompakten Zeile anordnen?

Ja, das sieht leider wie das erwartete Verhalten aus. Der „Anheften“-Button und die Buttons für Themenbenachrichtigungen befinden sich außerhalb des topic-footer-main-buttons-Divs. Diese beiden Buttons sollten zumindest in einer eigenen Zeile zusammengefasst sein, aber es wäre definitiv idealer, wenn sie in der Zeile der Hauptbuttons des Themenfußes gerendert werden könnten.

2 „Gefällt mir“