Firefox muestra barras de entrada en negro y ecuaciones en gris claro

Firefox muestra barras de entrada en negro y ecuaciones en gris claro

Mi Firefox no muestra las cosas correctamente.

  1. Las barras en los sitios web en las que puedo ingresar texto generalmente se muestran en negro, el texto ingresado es gris oscuro (puedo verlo cuando lo marco, pero eso es solo una solución temporal)
  2. Las ecuaciones en Wikipedia aparecen en gris claro por alguna razón.

Recientemente actualicé a Firefox Quantum, con la esperanza de que esto solucionara los problemas (no fue así).

Mi máquina ejecuta Manjaro 17.1pre2 Hakoila, mi entorno de escritorio es Xfce y el administrador de ventanas que estoy usando es Xfwm con el tema Adapta-Nokto. Mi tema GTK es Vertex-Maia-Dark [GTK2].

Respuesta1

Puedes anular el tema gtk utilizado por Firefox:

  1. navegar aabout:config
  2. crear una clave de cadenawidget.content.gtk-theme-override
  3. establezca el valor en cualquier nombre de tema ligero, por ejemploAdwaita:light
  4. reinicie Firefox para aplicar

Respuesta2

Descubrí que este problema se debía a que Firefox intentaba usar ciertos colores de mi tema GTK (oscuro), pero a menudo chocaba inesperadamente con cosas como cuadros de entrada.

Para desactivar esto:

  1. Navegar aabout:config

  2. Buscarbrowser.display.use_system_colors

  3. Establezca el valor enfalse

Ya no noté colores que contrastan mal, y mis menús contextuales y similares todavía usan mi tema GTK.

Respuesta3

Resolví el problema simplemente siguiendo los pasos sugeridos en la entrada de ArchWiki vinculada por Fox en los comentarios (¡Gracias!). Al archivo css de contenido del usuario en mi directorio de Firefox,

~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css

, agregué el siguiente texto:

input:not(.urlbar-input):not(.textbox-input):not(.form control):not([type='checkbox']):not([type='radio']), textarea, select {
-moz-appearance: none !important;
background-color: white;
color: black;
}

#downloads-indicator-counter {
color: white;
}

lo cual, después de reiniciar Firefox, me solucionó el problema.


La lección que aprendí de esto es revisar ArchWiki primero la próxima vez.

información relacionada