Developer Toolbox bietet schnellen Zugriff auf gängige Links, Aktionen und Einstellungen, die häufig bei der Entwicklung mit Discourse verwendet werden.
Die Komponente ist standardmäßig so konzipiert, dass sie unauffällig ist. Sie rufen ein Modal auf, indem Sie das Grave-Slash-Zeichen ` auf Ihrer Tastatur drücken. Alternativ können Sie einen Auslöseknopf in der Benutzeroberfläche aktivieren, indem Sie eine Theme-Einstellung umschalten.
Sobald das Modal angezeigt wird, haben Sie Zugriff auf einige gängige Aktionen, Links und Einstellungen, die Sie beim Entwickeln mit Discourse typischerweise benötigen.
Einstellungen
Name
Beschreibung
show header button
Zeigt den Auslöser für die Dev Toolbox im Header-Panel an
remove button from flow
Fixiert den Header-Knopf unten rechts. (Erfordert, dass show_header_button aktiviert ist)
actions close modal
Das Ausführen einer Aktion in der Toolbox schließt auch das Toolbox-Modal.
Vielen Dank für diese großartige Komponente, Keegan!
Derzeit wird das Header-Symbol immer angezeigt. Eine kleine Verbesserung wäre, es nur für Administratoren anzuzeigen. Wenn man die Website als normaler Benutzer durchsieht, ist das Aussehen nicht verändert.
Das sieht sehr gut aus – Ich muss alle Auslässe identifizieren, aber sowohl Auslässe umschalten als auch Warnungen umschalten scheinen nichts zu tun, außer das Modal zu schließen.
Sollen sie etwas auf dem Bildschirm anzeigen/zeigen oder hervorheben, wenn sie eingeschaltet werden?
Danke @Arkshine für die Korrektur, ich habe sie übernommen
Ich habe auch ein paar Updates (Korrekturen/Modernisierungen) sowie eine neue Funktion hinzugefügt, mit der Sie jetzt benutzerdefinierte Links hinzufügen können, indem Sie sie in der Theme-Einstellung definieren:
Werden diese von der Seite ausgeblendet. Es ist zum Beispiel sehr nützlich, wenn Sie beim Theming die Seite vorübergehend ohne Benachrichtigungen sehen möchten.