Tengo varias ventanas de terminal abiertas con un fondo negro y la sombra negra en el fondo negro se pierde por completo cuando se superponen. Este es un problema para cualquier ventana con un fondo negro. Solía modificar unity.css para agregar bordes de ventana , pero 17.10 es Gnome y ¡eso ya no funciona! Tampoco veo ningún control de tema Gnome en la interfaz de usuario de configuración.
Trabajó en Ubuntu 17.04, pero no 17.10
Editar /usr/share/themes/Ambiance/gtk-3.20/apps/unity.css
y cambiar
-UnityDecoration-extents: 28px 0 0 0;
a
-UnityDecoration-extents: 28px 2 2 2;
No funciona: gnome-terminal.css
Editar /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-terminal.css
@define-color terminal_border #ff0000;
vte-terminal.terminal-screen {
-TerminalScreen-background-darkness: 0.95;
background-color: @terminal_bg;
color: #fff;
border-width: 1px 1px 0px 1px;
border-color: @terminal_border;
}
No funciona: gnome-applications.css
Editar /usr/share/themes/Ambiance/gtk-3.20/apps/gnome-applications.css
para decir
TerminalScreen {
background-color: @theme_base_color;
color: @theme_fg_color;
-TerminalScreen-background-darkness: 0.95;
border-bottom-width: 2px;
border-right-width: 2px;
border-left-width: 2px;
}
TerminalWindow GtkNotebook.notebook {
border-bottom-width: 2px;
border-right-width: 2px;
border-left-width: 2px;
}
Posible pista:
¿Tal vez debería estar editando algo /usr/share/gnome-shell/theme
?
alternatives.log:update-alternatives 2017-11-12 10:59:31:
run with --install /usr/share/gnome-shell/theme/gdm3.css gdm3.css
/usr/share/gnome-shell/theme/ubuntu.css 10
alternatives.log:update-alternatives 2017-11-12 10:59:31:
link group gdm3.css updated to point to
/usr/share/gnome-shell/theme/ubuntu.css
fuente
background:
parte tiene algún efecto?Lo siguiente agrega el borde solo a las ventanas de gnome-terminal; probado en GNOME 3.22 (en Debian 9).
~/.config/gtk-3.0/gtk.css
Agregue lo siguiente:
fuente
Realmente no me gusta ese gris brillante, esta es mi preferencia por
~/.config/gtk-3.0/gtk.css
(losrgba
colores solo funcionaron en Wayland para mí, así que me decidí por#383838
).Pero eso solo no funciona para emacs, así que también agrego:
Aquí está el resultado bonito y sutil:
Bonificación / nota a sí mismo: puede probar y ajustar css usando el inspector GTK, por ejemplo:
GTK_DEBUG=interactive emacs
( tutorial ) - y una referencia de cómo funcionan los selectores gtk CSS .fuente