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?


¿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;
}

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;
}

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í


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


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.