首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改变Nautilus中的sidepane背景色

改变Nautilus中的sidepane背景色
EN

Ask Ubuntu用户
提问于 2010-10-21 17:06:20
回答 2查看 3.1K关注 0票数 6

改变Nautilus中的sidepane背景色

是否有可能改变地方的西德帕尼背景色?我想要它混合,如果我点击下拉式以上的西德温和选择信息,这与导航工具栏混合。我想要同样的效果的位置选择。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2010-10-21 17:26:45

编辑现有的~/.gtkrc-2.0文件,或者创建一个不存在的文件。此文件将允许您覆盖选定的GTK+主题的部分内容。

代码语言:javascript
复制
gedit ~/.gtkrc-2.0

添加以下样式

代码语言:javascript
复制
style "treeview-modified"
{   
    GtkTreeView::even_row_color   = "#yourcolor"
}
widget "*NautilusNavigationWindow*" style "treeview-modified"

其中“您的颜色”显然是您想要的颜色;#F2F1F0是您可能希望与之混合的Ambiance / Radiance工具栏颜色。您可以使用Agave、GIMP颜色选择器或任何颜色选择器工具对其他颜色进行采样。

请注意,由于侧窗格在除"Information“之外的所有模式中都有一个框架,因此它不会像在该模式中那样完全混合到其他模式中;至少与默认主题混合在一起。有了一些进一步的黑客,你可能能够围绕轮廓的颜色,并使它完全相同的方式,如果这是你想要的。

您可以在GTK主题教程中找到更多关于主题样式的信息。

票数 5
EN

Ask Ubuntu用户

发布于 2010-12-16 15:36:11

实际上,在这个答案中描述的方式不仅会给您的Nautilus侧面板着色,而且还会更改Nautilus主窗口中列表视图中的颜色。为了避免这种情况,你必须这样做。

代码语言:javascript
复制
style "nautilus-sidebar"
{
    GtkWidget::separator-height = 1
    GtkTreeView::horizontal-separator = 4 # add extra the padding
    GtkTreeView::vertical-separator = 1
        GtkTreeView::even_row_color   = "#E1EAEE" #this is the color MAC OSX 10.5 uses
}
widget_class "*Nautilus*Side*.GtkWidget" style "nautilus-sidebar"

然而,这样做的缺点是,它使您的保存,导入,导出对话框弹出对话框的背景色具有相同的侧面板背景(它看起来不太糟糕)。我认为这与我们都使用"even_row_color“这一事实有关。

我尝试使用GtkTreeView = "#E1EAEE“,但它似乎不起作用。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/8733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档