我想更改 Nautilus 中标记的调整大小边框/区域的外观:
如果我知道这些元素在 GTK+ 中是如何命名的,我肯定能找到需要添加的内容/usr/share/themes/Ambiance/gtk-3.0/apps/nautilus.css
。
答案1
我修改了/usr/share/themes/Ambiance/gtk-3.0/apps/nautilus.css到:
NautilusWindow > GtkTable .pane-separator {
background-color: shade (@dark_bg_color, 1.1);
border-width: 0;
}
得到这个:
除了使用单一的背景颜色,您还可以使用渐变:
NautilusWindow > GtkTable .pane-separator {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.04)),
to (shade (@dark_bg_color, 2.2)));
border-width: 0;
}
如果要删除手柄图标,则必须将其设置-unico-inner-stroke-color
为透明:
NautilusWindow > GtkTable .pane-separator {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@dark_bg_color, 1.04)),
to (shade (@dark_bg_color, 2.2)));
border-width: 0;
-unico-inner-stroke-color: @transparent;
}
您还可以通过将其添加到 CSS 文件来更改调整大小窗格的厚度(将使调整大小窗格的厚度为 3 像素):
NautilusWindow * {
-GtkPaned-handle-size: 3;
}
最终的效果如下:
感谢 Andrea Cimitan 的帮助。;-)