`-moz-tab-size` hinzufügen, bis Firefox `tab-size` unterstützt

Firefox unterstützt das Attribut tab-size nicht, sodass Code in Textfeldern mit 8 Leerzeichen breiten Tabs dargestellt wird.

Es ist ein offenes Ticket in Bugzilla zur Verfolgung dieses Problems vorhanden (Bug 737785), aber es ist auf einige Implementierungsänderungen blockiert. TL;DR: Firefox implementiert nur nicht-vorgeprägte, standardisierte CSS-Attribute, wenn sie der Spezifikation entsprechen, was derzeit nicht der Fall ist.

Bis Firefox tab-size implementiert, könnte Discourse -moz-tab-size in seinen Stylesheets hinzufügen?

Hier ein Beispiel:

def hello_world():
	print("Hello, world!")
#2345678

Und hier ist ein Screenshot, wie es auf FF nightly 77.0a1 (2020-04-23) (64-bit) gerendert wird:

image

6 „Gefällt mir“

Sieht mir gut aus, cc @awesomerobot @sam

2 „Gefällt mir“

Toller Fang, @AMomchilov! Das ist hier erledigt worden:

7 „Gefällt mir“

Danke!

Aus Neugier: Committet ihr direkt in den Master, ohne Pull Request?

Es ist behoben :slight_smile:

1 „Gefällt mir“

Dieses Thema wurde automatisch nach 20 Stunden geschlossen. Neue Antworten sind nicht mehr erlaubt.