Pestañas Gnome-terminal: sin contraste entre pestañas activas e inactivas

24

En Ubuntu 13.04, a menudo tengo varias pestañas abiertas en gnome-terminal. El problema es que, si bien puedo configurar el título de cada pestaña, es muy difícil saber qué pestaña está activa: el color y la distinción de representación entre la pestaña activa y la pestaña inactiva es tan sutil que uno debe estudiar la barra de pestañas muy cuidadosamente.

¿Hay alguna manera de hacer que este contraste sea más obvio?

Stabledog
fuente
¿Cuál es el nombre del tema que estás usando?
La distinción coloreada debería ser un defecto en mi sano juicio. ¡Vamos GNOME!
blong
Este problema es aún más significativo en gedit.
nobar

Respuestas:

22

Estoy ejecutando Ubuntu 13.10 con el tema Ambience: tuve el mismo problema.

Solución: edite ~/.config/gtk-3.0/gtk.css(puede que tenga que crearlo) y agregue:

TerminalWindow,
TerminalWindow.background {
        background-color: #6e6e6e;
        color: #000000;
}

TerminalWindow .notebook tab {
        padding: 2;
        background-color: #6e6e6e;
}

TerminalWindow .notebook tab:active {
        background-color: #d1d1d1;
}
renedv1
fuente
Ubuntu 14.04 tiene el mismo problema. Tu solución me lo resolvió.
Nomaed
Probé la pestaña: bloque activo solo, sin efecto. : \ Parece que el archivo no se nota / lee por un terminal gnome recién abierto. ¿Podría estar en el lugar equivocado, tiene que ser referenciado desde algún lugar?
Tomislav Nakic-Alfirevic
Olvidé agregar: Traté de cambiar a otro tema y regresar (como se sugiere aquí: askubuntu.com/a/221783/32201 ) y todavía no tiene efecto.
Tomislav Nakic-Alfirevic
Solución perfecta. Tiene algunos matices con la forma en que se combina con ciertos bordes, pero esto es esencialmente exactamente lo que se necesitaba.
nacitar sevaht
11

Esto es lo que funcionó para mí en ubuntu 14.04, intenté mantener un aspecto general similar y hacer que las pestañas inactivas fueran menos brillantes.

editar el archivo ~/.config/gtk-3.0/gtk.css

contener

TerminalWindow .notebook tab:active {
    background-color: #f5f4f3;
    foreground-color: #000000;
}

TerminalWindow .notebook tab {
    background-color: #d2d1d0;
    foreground-color: #2e2d2c;
}

cerrar TODAS las ventanas de terminal iniciar y probar

EDITAR : Después de usar eso por un tiempo, quedó claro que una diferencia pronunciada entre la pestaña activa e inactiva no es suficiente.

Creo que es necesario poder distinguir una pestaña inactiva a primera vista, sin mirar a los lados.

Así que aquí está la configuración actualizada (pestañas inactivas más oscuras):

TerminalWindow .notebook tab:active {
    background-color: #f5f4f3;
    foreground-color: #000000;
}

TerminalWindow .notebook tab {
    background-color: #a2a1a0;
    foreground-color: #1e1d1c;
}
Tjunkie
fuente
Gracias ... este tramo de mi vida ha pasado, pero la próxima vez que tenga el problema lo intentaré.
Stabledog
Impresionante, Tjunkie, esto funciona muy bien el 15.04
Jean Jordaan
Funciona en 15.10 también.
Marc Belmont el
no hay archivo gtk.css en ubuntu 14.04
diEcho
primer plano no funciona en ubuntu 14.04 lts
Tuan
5

Si desea que el texto de la pestaña activa sea más obvio, puede modificar su etiqueta de esta manera,

editar el archivo ~/.config/gtk-3.0/gtk.css

TerminalTabLabel.active-page .label {
    color: cyan;
    font-weight: bold;
}

Probado en gnome-terminal 3.17.91

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Esto es lo que estoy usando en el trabajo en Ubuntu 15.10 con gnome-terminal 3.16.2. El tamaño de pestaña más pequeño permite más área de pantalla para el terminal y he experimentado con el contraste entre pestañas activas e inactivas. Creo que el texto de la etiqueta de la pestaña se ve mejor sin el estilo de negrita aplicado.

/* gnome-terminal */
@define-color term-win-bg           #262626;
@define-color term-tab-inactive-bg  #333333;
@define-color term-tab-active-bg    #424242;
@define-color ubuntu-orange         #fb9267;

TerminalScreen {
    -TerminalScreen-background-darkness: 0.95;
    background-color: @term-win-bg;
}


TerminalWindow .notebook {
    border: 0;
    padding: 0;
}


TerminalWindow .notebook tab {
    border: 0;
    border-radius: 0px;
    border-image: -gtk-gradient (linear, left top, left bottom,
                                from (alpha (shade (@term-win-bg, 0.9), 0.0)),
                                to (shade (@term-win-bg, 0.9))) 1;
    border-image-width: 0 1px;
    border-color: transparent;
    border-width: 0;
    box-shadow: none;
    background-color: shade(@term-tab-inactive-bg, 1);
}


TerminalWindow .notebook tab:active {
    border: 0;
    border-radius: 0px;
    background-color: shade(@term-tab-active-bg, 1);
}


TerminalTabLabel.active-page .label {
    /*color: @bg_color;
    font-weight: bold
    color: @ubuntu-orange; */
    color: cyan;
}

ingrese la descripción de la imagen aquí

Bruce
fuente
Color loco, pero funciona =)
AB
Debo admitir que mi elección de color de texto es más agradable con pestañas oscuras :)
Bruce
Siéntase libre de eliminar mi captura de pantalla. ;)
AB
No, todo está bien.
Bruce
4

No tengo ningún problema para distinguir las pestañas activas e inactivas en gnome-terminal usando el tema predeterminado de Ubuntu: Ambiance.

Mirando en Launchpad, descubrí que este es un error confirmado que afecta a muchas personas: es difícil distinguir qué pestaña está seleccionada .

Si esto también le afecta, puede resolverlo cambiando su tema de Ubuntu: haga clic derecho en el escritorio, seleccione Cambiar fondo de escritorio y en la nueva ventana abierta cambie su tema a Contraste alto :

cambiar el tema de ubuntu

Luego puede distinguir sin problemas sus pestañas activas e inactivas en gnome-terminal:

pestañas terminales

Radu Rădeanu
fuente
2
Ok, esa es una idea. Supongo que esperaba algo menos global y dramático que cambiar todo el tema del escritorio, pero si esa es la única forma, creo que vale la pena. ¡Gracias!
Stabledog
¿Alguna actualización sobre esto para 14.04? Cambiar todo el tema se siente como una exageración. Y el alto contraste en particular es muy feo.
Becko
@becko El error se está rastreando aquí: bugs.launchpad.net/ubuntu/+source/ubuntu-themes/+bug/762349 . Sin embargo, la solución de renedv1 es muy simple y efectiva: askubuntu.com/a/406816/31592
blong