如何编辑标题栏的颜色和gtk3主题的边框宽度?

有人能告诉我哪个文件和项目被编辑以更改gtk3主题中的标题栏和边框宽度? 我正在使用Ubuntu版本14.04。

注意:这与使用存储库中的主题(14.04)有关 。

编辑目录中的文件:

/usr/share/themes/[Themename]/gtk-3.0/apps/unity.css 

为避免破坏原始版本,最好将它们以不同的名称复制到您的个人区域,然后进行更改。 主题将在主题选择器中显示为您将其复制到的名称。

每用户主题是:

 ~/.themes/[Theme Name] 

特别是对于这个问题,您可以通过更改以下内容来更改标题栏的颜色:(有很多方法,但这是开始将Radiance主题的活动窗口小部件的边框颜色从原始默认灰色更改为亮蓝色)。

1(边框顶部)

 UnityDecoration.top { 

改变自:

 background-image: -gtk-gradient (linear, left top, left bottom, from (shade (#edebe6, 1.06)), to (@dark_bg_color)); 

改成:

 background-image: -gtk-gradient (linear, left top, left bottom, from (shade (#0000ff, 1.06)), to (shade (#0000ff, 1.0))); 

2(边界右侧和左侧)

 UnityDecoration.left, UnityDecoration.right { 

改变自:

 background-image: -gtk-gradient (linear, left top, left bottom, color-stop (0, #a89686), color-stop (0.5, #a89686), color-stop (1, shade (@bg_color, 0.7))); 

改成:

 background-image: -gtk-gradient (linear, left top, left bottom, from (shade (#0000ff, 1.0)), to (shade (#0000ff, 1.0))); 

3(边框底部)

 UnityDecoration.bottom { 

改成:

 background-image: -gtk-gradient (linear, left top, left bottom, from (shade (#0000ff, 1.0)), to (shade (#0000ff, 1.0))); 

您可以使用“:backdrop”条目执行相同操作,以更改非活动窗口边框颜色的颜色。 #0000ff颜色代码为蓝色。 我将背景#0000ff改回来让我很容易分辨出我的许多打开窗口中的哪一个是活动的。

由于暗色框(在更改​​Radiance主题的非常浅的边框之后),文本颜色必须从默认黑色更改为使其可读。 为此,在每个function块中使用以下内容:

 text-shadow: none; color: white; 

它负责修改主题的框架颜色和文本。 对于边框宽度:

编辑块:

UnityDecoration {

改变自:

 -UnityDecoration-extents: 28px 0 0 0; 

改成:

 -UnityDecoration-extents: 28px 6 6 6; 

有关function的详细信息,请访问:

https://wiki.ubuntu.com/Unity/Theming

您必须使用unity-tweak-tool选择自定义主题:

 $ sudo apt-get install unity-tweak-tool