如何编辑标题栏的颜色和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