Ich bin neu im Styleguide (und im Diskurs). Der Styleguide scheint eine Reihe von Fehlern zu haben, wie zum Beispiel, dass man die Schaltflächen-Styleguide-Seite nicht verlassen kann, ohne die Seite neu zu laden. Ich musste meinen Header aus Datenschutzgründen löschen, sonst hätte ich den Refresh gezeigt, der die entsprechende Seite lädt.
Andere Dinge:
Sobald man sich auf der Schaltflächen-Styleguide-Seite befindet, funktioniert die Suche nicht mehr
Beispiele fehlen (wie btn-flat)
Schaltflächen fehlen wie .btn-quaternary, .btn-tertiary und btn-secondary
Ein Klick auf die Seitenleiste springt zur Oberseite der Seite zurück
Dies ist ein beabsichtigtes Verhalten im gesamten Discourse, damit unsere PWA dem Verhalten normaler Websites entspricht. Wenn Sie auf einen Link zu einer anderen Seite klicken, werden Sie zum Anfang der neuen Seite gescrollt.
Haben Sie auf Ihrer Website eine besonders große Kopfzeile? Wenn ja, kann ich verstehen, warum es frustrierend wäre
Meine eigene Styleguide funktioniert einwandfrei, obwohl beim ersten Laden die Styleguide hier auf Meta eingefroren ist. Nach einem Refresh hat alles wieder richtig funktioniert. Könnte ein Problem mit einem schweren Skript sein, das ausläuft. Je nach Browser sehe ich manchmal zufällige Discourse-Seiten, die vor dem vollständigen Laden auslaufen.
(Und ich sehe, dass David die fehlenden Button-Beispiele angesprochen hat.)
Meine Erwartung für die Seitenleiste war, dass die Seite nicht wieder nach oben springt, ähnlich wie bei mdn:
Der Header ist keineswegs riesig, ich fand es nur störend, als ich versuchte, die Feinheiten des Styleguides zu lernen und mich durch die Seitenleiste klickte, dass ich nach jedem Seitenaufruf wieder nach unten scrollen musste, um die richtige Stelle in der Seitenleiste zu finden.
Interessant, wenn Sie zu Ihrem btn Styleguide navigieren, können Sie dann durch Klicken auf die Seitenleiste zu einer anderen Styleguide-Seite wechseln, OHNE die Seite neu zu laden? Ich bin in der lokalen Entwicklung und in der Produktion komplett blockiert.
Das wird durch meinen ‘flat-button’-PR oben behoben. Er ist jetzt zusammengeführt, also wenn Sie den neuesten main-Branch ziehen, sollte es viel besser sein.
Leider gerät Ember nach einem Rendering-Fehler wie diesem in einen schlechten Zustand, was dazu führt, dass andere scheinbar nicht zusammenhängende Dinge kaputt gehen.