nicht sicher, ob behebar, aber das ist ziemlich brutal zu handhaben, wenn eine Person Code am Ende von vorhandenem CSS einfügen muss - Tastatur ausblendender Code-Textfeld:
Reproduktion:
auf Safari iOS auf dem iPad (6. Gen)
zum Discourse Theme Creator gehen
versuchen, mehr Code am Ende von vorhandenem CSS in einem Theme hinzuzufügen
Priorität/Schweregrad: Mittel – Obwohl dies die Funktionalität von Discourse möglicherweise nicht direkt beeinträchtigt, handelt es sich um ein entscheidendes Benutzerfreundlichkeitsproblem, das Administratoren und Designer frustrieren könnte, die versuchen, Themes auf Mobilgeräten zu bearbeiten.
Plattform: iPad (6. Generation), Safari-Browser unter iOS.
Beschreibung:
Beim Bearbeiten von CSS im Discourse Theme Creator unter Safari auf einem iPad verdeckt die iOS-Tastatur das Texteingabefeld. Dies erschwert die Anzeige oder Bearbeitung von Code am Ende der CSS-Datei.
Reproduzierbare Schritte:
Öffnen Sie den Safari-Browser auf einem iPad (6. Generation).
Navigieren Sie zur Website des Discourse Theme Creators.
Wählen Sie ein vorhandenes Theme zum Bearbeiten aus.
Navigieren Sie zum CSS-Bearbeitungsbereich des ausgewählten Themes.
Scrollen Sie zum Ende des vorhandenen CSS.
Klicken Sie in das Textfeld am Ende des CSS, um die Tastatur einzublenden.
Versuchen Sie, eine neue CSS-Regel am Ende des vorhandenen CSS hinzuzufügen.
Beachten Sie, dass die iOS-Tastatur erscheint und die Ansicht des Textfeldes verdeckt, wodurch das Anzeigen oder Bearbeiten des Codes erschwert wird.
Beachten Sie, dass die richtige Größenanpassung unter iOS sehr schwierig ist … @pmusaraj, @j.jaffeux und ich haben viele Iterationen gebraucht, nur um Chat und Kernkomponisten zu sortieren.
Für mich persönlich ist es in Ordnung, ich benutze den Theme Creator sowieso nicht oft auf meinem iPad. Manchmal benutze ich ihn gerne für einen schnellen Code-Test, wenn ich nicht in der Nähe meines Laptops bin. Code kann auch irgendwo weiter oben im Textfeld platziert werden, also sehr ausgefallen. Danke @sam!