Temas oscuros con Firefox

9 envíos / 0 nuevos
Último envío
#1 Mar, 30/04/2019 - 20:18
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

Temas oscuros con Firefox

Hay algo me molesta mucho desde que utilizo GNU/Linux, me fascinan los themes oscuros pero detesto que esto me modifiquen las páginas web.

Encontré una solución que desconozco si es la indicada y es la de crear una el archivo userContent.css en el directorio chrome dentro de nuestro profile.

Para conocer cuál es el diectorio de nuestro profile debemos investigar en archivo profile.ini que está en ~/.mozilla/firefox:

$ cat ~/.mozilla/firefox/profile

Nos devolverá:

[General]
StartWithLastProfile=1

[Profile0]
Name=Default
IsRelative=1
Path=8gvxdgfaby.default

Creamos el directorio chrome:

$ mkdir ~/.mozilla/firefox/8gvxdgfaby.default/chrome

Creamos el archivo:

nano ~/.mozilla/firefox/8gvxdgfaby.default/chrome/userContent.css

Pegamos el siguiente código CSS:

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

Guardamos los cambios con Ctrl+O, presionamos [ENTER], salimos de nano Ctrl+X, reiniciamos Firefox e intentamos llenar ese formulario.

Jue, 02/05/2019 - 14:14
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Buena investigación. yes

 

 Pero tengo una pregunta. No acostumbro a usar chrome, ni dentro ni fuera de linux, pero

 en los code que has puesto leo: 

[General]
StartWithLastProfile=1

 Digo yo, Si lo ajustas como te gusta, lo dejas grabado, y luego se lo pones a 0,

 la próxima vez que lo inicies, ¿no debería iniciar "con lo estipulado" en vez de aceptar

 los cambios que te produjo la instalación del último tema oscuro?.

 ¿O eso tiene efectos negativos al no permitir otras cosas?.

 

Vie, 03/05/2019 - 01:38 (Responder a #2)
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

Percontator wrote:

 

 Buena investigación. yes

 

 Pero tengo una pregunta. No acostumbro a usar chrome, ni dentro ni fuera de linux, pero

 en los code que has puesto leo: 

[General]
StartWithLastProfile=1

 Digo yo, Si lo ajustas como te gusta, lo dejas grabado, y luego se lo pones a 0,

 la próxima vez que lo inicies, ¿no debería iniciar "con lo estipulado" en vez de aceptar

 los cambios que te produjo la instalación del último tema oscuro?.

 ¿O eso tiene efectos negativos al no permitir otras cosas?.

 

No, eso indica con qué perfil arrancará Firefox la próxima vez que se ejecute.

Mar, 07/05/2019 - 14:14
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Bueno, pues eso. Antes de cambiar a un tema oscuro, arrancarlo a como te gusta que esté, y luego

  guardar y bloquear el cambio automático de ajustes.

 No se si me explico.

 

Mar, 07/05/2019 - 21:23 (Responder a #4)
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

No te entendí

Mié, 08/05/2019 - 10:31
Panko
Imagen de Panko
Desconectado/a
moderador
se unió: 18/02/16

No sé a que se refiere Percontador, pero la opción que comenta arriba, en realidad es el comportamiento por defecto. Cuando se inicia firefox por primera vez, se crea el perfil nuevo y los siguientes inicios los hace con ese perfil mientras no se le indique otra consa con el parámetro --ProfileManager para seleccionar que perfil usar o crear uno nuevo. El valor a 1 de ese parámetro, es el que pone ffox por defecto, como ya he dicho. También tienes los parámetros --profile ruta o -P perfil, que sirven para indicarle que use un perfile que esté en una rota en concreto, o un perfil con un nombre en concreto.

  No hay bar que por bien no venga....
Jue, 09/05/2019 - 14:46
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Si, tal vez no acierto a expresar el concepto con propiedad, pero sería algo así.  Darle un perfil de como ha de

 estar el escritorio (en cuestión de tipografía, columnas y eso) cada vez que arranque, en vez de usar

 lo que había en la sesión anterior.   Y una vez que lo tienes al gusto, mirar de bloquearlo así, para que si

 cambias el tema del escritorio, cambie solo el fondo, la decoración de la ventana, y cosas así, pero no

 lo referente a los setings del texto o del formateado del mismo.

 

 Esa es la idea, y eso es lo que me preguntaba si podría hacerse desautorizando (con el 0) esa linea, que

 dice de arrancar con el último perfil que se le ha dado, (y que habrá sido alterado por el nuevo tema).

 

Vie, 10/05/2019 - 02:17
PabliNet
Imagen de PabliNet
Desconectado/a
se unió: 28/10/16

Visualización de una web con themes oscuros:

Visualización de la misma web con themes por defecto:

Visualización de la misma web con themes oscuros con mí solución:

Escucho ideas y opiniones…

Dom, 12/05/2019 - 14:08
Percontator
Imagen de Percontator
Desconectado/a
colaborador
se unió: 20/03/16

 

 Ah, bueno. Entonces no es el formato de lo que aparece en pantalla lo que cambia,

 (Es lo que había entendido).

 Es solo cuestión de ajustar el color de la tinta del texto en pantalla.

 No es tanto.  Como tampoco vas a estar cambiando de escritorio cada dia ni cada samana,

 se reduce a un solo parámetro para ajustar lo instalado.

 

 Digo yo que en los setups del escritorio, donde está la tipografía, habrá lo necesario para ello.