Problema con temas oscuros y Firefox

Con los temas oscuros GTK en Linux hay programas que funcionan mal. Es decir, el programa al estar escrito en el mismo lenguaje coge la configuración del tema y hay campos en los que falla.
Por ejemplo firefox es uno de ellos. Al utilizar un tema oscuro los cuadros de index se configuran de tal modo que cuando se escribe las letras no aparecen porque cogen color blanco.
Para solucionar esto hay que editar el archivo CSS del usuario de firefox.

Para solucionar este error hay que editar el .css de firefox si no está creado hay que crearlo

$ vim ~/.mozilla/firefox/*.default/chrome/userContent.css

Y borrar todo lo que tenga y añadir lo siguiente:

/* Obviate need to zoom on many sites. */
html>body {
font-size: 100% !important;
line-height: normal !important;
}
input {
border: 2px inset white;
background-color: white;
color: black;
-moz-appearance: none !important;
}

textarea {
border: 2px inset white;
background-color: white;
color: black;
-moz-appearance: none !important;
}

select {
border: 2px inset white;
background-color: white;
color: black;
-moz-appearance: none !important;
}

input[type=”radio”],
input[type=”checkbox”] {
border: 2px inset white ! important;
background-color: white ! important;
color: ThreeDFace ! important;
-moz-appearance: none !important;
}

*|*::-moz-radio {
background-color: white;
-moz-appearance: none !important;
}

button,
input[type=”reset”],
input[type=”button”],
input[type=”submit”] {
border: 2px outset white;
background-color: #eeeeee;
color: black;
-moz-appearance: none !important;
}

body {
background-color: white;
color: black;
display: block;
margin: 8px;
-moz-appearance: none !important;
}

One comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *