Ở trên thay đổi thanh cuộn cho các ứng dụng sử dụng tệp chủ đề gtk2. Trình chọn màu gnome cũng vậy, (ít nhất là một trong kho lưu trữ hiện tại). Đối với các ứng dụng gtk3, như gnome-terminal và gedit trong 13.04 bằng cách sử dụng gnome-fallback, người ta cần thay đổi /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
.
Để làm điều này
sudo gedit /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
và thay thế * scrollbar *
phần này bằng:
/*************
* scrollbar *
*************/
.scrollbar,
.scrollbar.vertical {
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-forward-stepper: 0;
-GtkRange-slider-width: 14;
border-radius: 3px;
border-image: none;
}
.scrollbar.trough,
.scrollbar.trough.vertical {
border-color: shade (@bg_color, 0.64);
}
.scrollbar.trough.horizontal {
}
.scrollbar.slider,
.scrollbar.slider:hover,
.scrollbar.button,
.scrollbar.slider.vertical,
.scrollbar.slider.vertical:hover,
.scrollbar.button.vertical {
border-width: 1px;
border-style: solid;
border-color: shade (@bg_color, 0.4);
background-image: -gtk-gradient (linear, left top, right top,
from (shade (@button_bg_color, 0.76)),
to (shade (@button_bg_color, 0.62)));
box-shadow: inset 1px 0 shade (@button_bg_color, 0.85),
inset -1px 0 shade (@button_bg_color, 0.62),
inset 0 1px shade (@button_bg_color, 0.9),
inset 0 -1px shade (@button_bg_color, 0.62);
}
.scrollbar.slider.horizontal,
.scrollbar.slider.horizontal:hover,
.scrollbar.button.horizontal {
background-image: -gtk-gradient (linear, left top, left bottom,
from (shade (@button_bg_color, 0.76)),
to (shade (@button_bg_color, 0.62)));
box-shadow: inset 1px 0 shade (@button_bg_color, 0.85),
inset -1px 0 shade (@button_bg_color, 0.62),
inset 0 1px shade (@button_bg_color, 0.9),
inset 0 -1px shade (@button_bg_color, 0.62);
}
.scrollbar.button,
.scrollbar.button:insensitive {
}
Điều này cung cấp một thanh cuộn trong gtk3 trông như thế này:
Cái nào cũng giống với cái cho gtk2 ở trên. Các đánh dấu nhỏ và các bước thích hợp không được bao gồm ở đây mặc dù.