当鼠标上有滚轮,触摸板上有滚动条功能时,低对比度的宽滚动条就毫无意义了。所以我想将 gtk-2.0 滚动条改为类似覆盖滚动条的东西——橙色狭窄的带有滑块白色的背景。
我在这里找不到有关该主题的任何内容,因此我决定写一些相关内容。
答案1
解决方案位于 /usr/share/themes/Ambiance/gtk-2.0/gtkrc 中 – 例如,对于 Ambiance 主题。您可以通过终端 ( ++ Ctrl)编辑此文件:AltT
sudo gedit /usr/share/themes/Ambiance/gtk-2.0/gtkrc
它包含有关一切的内容,所以要小心。
如果你不介意这个过程,你可以下载我的文件并用以下命令替换 gtkrc:
sudo cp "~/Downloads/gtkrc" /usr/share/themes/Ambiance/gtk-2.0/gtkrc
并在引号内输入下载文件的路径。
步骤
• 在街区之下样式“默认”你可以找到一些以滚动条.GtkScrollbar::slider-width
明确定义滑块宽度,因此将值“3“ 为了它。
• 为了删除滚动条步进器,我们添加了两行:
GtkScrollbar::has-forward-stepper = 0
GtkScrollbar::has-backward-stepper = 0
并将更改GtkRange::stepper-size
为“1“。
• 现在,我们来改变颜色!在块下样式“滚动条”,将相同的橙色放入三个背景颜色:
bg[NORMAL] = @selected_bg_color
bg[PRELIGHT] = @selected_bg_color
bg[ACTIVE] = @selected_bg_color
当然,您可以根据自己的选择使用不同的数字。例如,如果您希望滑块在用鼠标按住时变暗,请在 ACTIVE 模式下使用较小的值。
• 最后,在相同块下块发动机“murrine”,我做了一些修改,使滑块看起来像覆盖:
roundness = 0
contrast = 0.0
trough_shades = {1.3, 1.2}
glowstyle = 3
结果如下(现在会好一些,因为我在制作这些截图后编辑了 gtkrc):