Wadoku.de Forum
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics  
[Register] Register /  [Login] Login 
Messages posted by: nwt
Forum Index » Profile for nwt » Messages posted by nwt
Message
Der Fehler beim Nutzer-CSS scheint noch zur Hälfte zu bestehen: Statt 500 kommt beim Speichern nun "Ein Fehler ist aufgetreten."

e: Ah, das wird als Fehlermeldung angezeigt, obwohl gar kein Fehler aufgetreten ist? Hatte das mit dem User-CSS auch etwas missverstanden (dachte das kommt zum/nach dem Standard-CSS, nicht ersetzend). Ist ein bisschen umständlich, da man so Veränderungen an einem komprimierten Einzeiler mit 157k Zeichen vornehmen muss, aber letztlich egal.
Das Lexikon benutzt nach wie vor einen Haufen veralteter CSS-Klasse+font-family - Kombis im Versuch, den Browser anzuweisen, die richtige Zeichenvariante (bzw. Graphem-Stil) der richtigen Sprache zu wählen: .japlem bzw. .zh.

Das funktioniert bspw. in Android aber nicht (selbst wenn Japanisch als Systemsprache gesetzt ist), wohl weil es weder die geforderten Schriftarten noch Ersetzungsregeln dafür vorliegen, die innerhalb der Sprache bleiben (der Browser einerseits nicht von selbst, welcher Sprache erstere zugehören). Alle Zeichen werden daher fürs Lexikon im Stil der VRC dargestell.

Eigentlich ist die viel einfache Lösung schon seit gut einem Jahrzehnt, die entsprechenden HTML-Elemente mit einem lang-Sprachattribut zu versehen: lang="ja" (etwa einmal für body oder ein anderes Wurzelelement) bzw. lang="ch" für die Elemente mit zh-Klasse. Dann sind auch gar keine selbsterstellte Kombis mehr nötig.
Der Dunkelmodus in halbwegs neuen Browsern sieht mit dem groovepaper.png Graurausch-Hintergrund ganz ausgesprochen bescheiden aus, mMn fast bald unleserlich:
image

Die Lösung müsste eigentlich darin liegen, die prefers-color-scheme-Medienabfrage umzusetzen. Dann würde ich das Rauschen im Nachtmodus auslassen:
body { height: 100%; }
@media (prefers-color-scheme: light) {
 body { background-image: url(/img/groovepaper.png); }
}

Allerdings wählt mir Chrome bisher auch im Dunkelmodus das light-Schema aus. Um ehrlich zu sein, würde ich das Bild schlicht komplett entfernen und durch ein simples Grau ersetzen, dann ließe sich die Farbe auch ohne Augenkrebs mit der naiven Invertierung vereinbaren.

PS: Das Bild lässt sich derzeit auch nicht mit Nutzer-CSS überschreiben, da der Server beim versuchten Einstellen nur einen 500 zurückgibt.
 
Forum Index » Profile for nwt » Messages posted by nwt
Go to: