Unity의 스크롤 막대는 대비가 매우 낮아서 막대가 주변 시력을 사용하는 곳을 볼 수 없습니다. 스크롤바를 봐야합니다.
Mac OS X 인터페이스를보고 파란색의 대조되는 스크롤 막대를 확인하십시오. 페이지의 현재 위치를 파악하기 위해 직접 볼 필요는 없습니다.
대비를 높이고 매번 어디에 있는지 알 수 있도록 변경하려면 어떻게해야합니까?
Unity의 스크롤 막대는 대비가 매우 낮아서 막대가 주변 시력을 사용하는 곳을 볼 수 없습니다. 스크롤바를 봐야합니다.
Mac OS X 인터페이스를보고 파란색의 대조되는 스크롤 막대를 확인하십시오. 페이지의 현재 위치를 파악하기 위해 직접 볼 필요는 없습니다.
대비를 높이고 매번 어디에 있는지 알 수 있도록 변경하려면 어떻게해야합니까?
답변:
조금 늦었지만 아마도 꽤 좋고 쉬운 GUI 솔루션을 찾았습니다.
하이라이트:
~/.gtkrc
Apply
. 테마를 앞뒤로 전환 할 필요가 없습니다.변경 사항은 눈에 거슬리지 않습니다. ~/.gtkrc
자체 구성 파일을 포함하도록 편집하거나 만듭니다 .
include ".gtkrc-2.0-gnome-color-chooser"
그리고 그 파일도 꽤 슬림합니다.
style "gnome-color-chooser-scrollbar"
{
bg[NORMAL] = "#ACACAC"
bg[PRELIGHT] = "#808080"
bg[ACTIVE] = "#ACACAC"
}
widget_class "*Scrollbar" style "gnome-color-chooser-scrollbar"
Btw, 나는 실험에서 위의 색상을 골랐습니다. 그것들은 Ambiance의 "monochrome-ish"스타일과 멋지게 조화를 이루며, 기본값보다 약간 어둡고 (더 잘 보입니다).
Firefox가 오버레이 스크롤 막대를 얻을 때까지, 나는 내 사용자 정의 색상에 매우 만족합니다 :)
나는 culebrón이 묘사 한 것을 기반으로하고 우연히 내가 생각하는 것을 만들었습니다.
여 /usr/share/themes/Ambiance/gtk-2.0/gtkrc
수정을위한 루트로 :
gksu gedit /usr/share/themes/Ambiance/gtk-2.0/gtkrc
그런 다음 해당 파일에서 일치하는 섹션을 다음과 같이 수정하십시오 (변경 사항이 마음에 들지 않는 경우 기본값을 백업해야 함).
style "scrollbar" = "button" {
xthickness = 2
ythickness = 2
bg[NORMAL] = shade (0.62, @bg_color)
bg[PRELIGHT] = shade (0.66, @bg_color)
bg[ACTIVE] = shade (0.64, @bg_color)
engine "murrine"
{
border_shades = {0.95, 0.90}
roundness = 3
contrast = 1.0
trough_shades = {0.92, 0.98}
lightborder_shade = 1.3
glowstyle = 5
glow_shade = 1.02
gradient_shades = {1.2, 1.0, 1.0, 0.86}
trough_border_shades = {0.9, 0.98}
}
}
테마를 토글하거나 로그 아웃하여 변경 사항을 저장 한 후 적용하십시오.
새롭고 훌륭하고 사용 가능한 스크롤 막대는 다음과 같습니다.
/usr/share/themes/Ambiance/gtk-2.0/apps/gnome-terminal.rc
쳤지 만 기쁨은 없었다!
위의 내용은 gtk2 테마 파일을 사용하는 애플리케이션의 스크롤 막대를 변경합니다. gnome-color-chooser도 마찬가지입니다 (현재 리포지토리에서 가장 큰 것). gnome-fallback을 사용하는 13.04의 gnome-terminal 및 gedit와 같은 gtk3 애플리케이션의 경우 변경해야합니다 /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
.
이것을하기 위해
sudo gedit /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
그리고 대체 * scrollbar *
이와 섹션 :
/*************
* 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 {
}
이것은 gtk3에 다음과 같은 스크롤바를 제공합니다 :
위의 gtk2와 비슷합니다. 작은 진드기와 적절한 스테퍼는 여기에 포함되어 있지 않습니다.
해결책을 찾았습니다 : sudo 및 open /usr/share/themes/Ambiance/gtk-2.0/gtkrc
다음 코드를 찾으십시오.
style "scrollbar" = "button" {
중괄호 아래에서 bg [SOMETHING] 줄을 다음과 같이 변경하십시오.
bg[NORMAL] = @selected_bg_color
bg[PRELIGHT] = shade (1.04, @selected_bg_color)
bg[ACTIVE] = shade (0.96, @selected_bg_color)
또는 파일의 1 행에 선언 된 색상을보고 원하는 색상을 선택하십시오. 모양을 업데이트하려면 시스템 설정 / 모양에서 테마를 다른 테마로 변경 한 다음 다시 분위기로 변경하십시오.
편집 : Xterm이 Radiance 테마를 사용하는 것으로 나타납니다. 래디언스의 스크롤 막대는 검은 색은 검은 색이며 보이지 않습니다. 너무 멋져요! 해당 테마도 수정해야합니다.
질문에 대한 직접적인 대답은 아니지만 새 스크롤 막대를 싫어하는 경우 (나는 당신을 비난하지 않으며 내 개인적인 견해로는 상당히 끔찍합니다) 다음 명령을 실행하여 표준 스크롤 막대로 되돌릴 수 있습니다.
sudo apt-get remove overlay-scrollbar liboverlay-scrollbar3-0.2-0 liboverlay-scrollbar-0.2-0
다른 대안 :
색깔의 스크롤바와 함께 일부 테마 (Adwaita, NewLooks 등), 쉽게 변경 될 수 변경 될 수 있습니다 스크롤바가 selected_bg_color
사용하는 설정을 dconf-editor
: 어떻게 "선택한 항목"색상을 변경하는 방법을?