以前,我以前想知道如何替换机翼面板左上角的文本,从“应用程序”替换为官方的Elementary OS徽标。我在下面发布的Reddit上找到了该问题的解决方案。希望这对以前没有找到此答案的人有所帮助。

评论

这不起作用,或者我无法更改此设置! eOS Loki

我没有只为Freya用Loki进行过测试

#1 楼

根据elementaryosnewbie对Reddit的回答。认为最好在Elementary OS Stack Exchange上使用它。非常感谢他分享。如果已经发布,则对
双重帖子表示歉意。

外观如下:








以管理员身份打开文件管理器,然后转到:/usr/share/themes/name-of-your-theme-folder/gtk-3.0
将要使用的图标放在该文件夹中。
右键单击该图标,选择properties> more>,并将其设置为644-777(可由所有者,组和所有人执行,并且可以执行),以确保该图标具有适当的权限。否则可能无法加载翼板。
(或者,您也可以发出chmod 777 <icon name>.svg

中打开/usr/share/themes/name-of-your-theme-folder/gtk-3.0/apps.css,向下滚动至面板设置,找到.panel-app-button
并将{括号}中的内容更改为以下内容。 (默认主题:
/usr/share/themes/elementary/gtk-3.0

.panel-app-button > GtkWidget > GtkWidget:first-child {
    padding: 0px 24px 0px 0px;
    font-size: 0px;
    background-image: url("icon.svg");
    background-repeat: no-repeat;
}



将背景图像URL更改为放置在gtk-3.0文件夹中的图标的名称。上面的填充已针对
24x24图标进行了调整,但您可以对其进行调整以适应更大或更小/更宽的内容,只需将“ 24px”更改为图像的宽度即可。

在终端中输入:killall wingpanel以查看更改。

您可能会喜欢一些图标

-靶心
图标
-苹果
图标(图像可能在这里不可见
,因为它的颜色与这里的背景相匹配。)

在Google中搜索更多的

https://www.google.com。 google.com/search?q=menu&tbs=isz:ex,iszw:24,iszh:24,ic:trans&tbm=isch&cad=h

评论


在Loki中似乎不再起作用。

–user6541
16-09-23在8:51

可以在Loki上使用吗?

– Jaime Sangcap
16-10-25在18:07

当您引用某人的材料时,请使用blockquote,并首先提及作者的名字,包括来源链接。请阅读“如何参考他人编写的材料”。谢谢!

–哈桑♦
19年1月15日在17:05

打扰一下@哈桑我已经提到了作者的名字,并包括了其原始帖子的链接。

–马克·奥沙利文(Mark O'Sullivan)
19年1月16日在10:13

@Hasan,您不能仅将整个答案包装在blockquote中。第一段是他自己的话。我认为您这样做是为了模仿链接中的示例,但是请记住,示例答案(包含引号)本身被视为该页面上的引号,因此将其包装在该引号中。

– Tim
19年1月16日在10:46

#2 楼

对于ElementaryOS Loki用户,将翼面板中的“应用程序”文本替换为图标:

打开/usr/share/themes/yourtheme/gtk.css或
/ home / username /。主题/您的主题/gtk.css
将所需的图标(在此示例中为icon.svg)复制到此文件夹,并添加:

.panel {
  background-color: transparent;
  background-image: url("icon.svg"); 
  background-repeat: no-repeat;
}

.panel .menubar:first-child {
  font-size: 0px;
}


如果您在基本调整中选择了“首选深色变体”,则可能需要更改gtk-dark.css而不是gtk.css

#3 楼

将徽标文件放置在/usr/share/themes/yourtheme位置。

现在打开app.css文件,删除现有代码并添加以下代码:

/*********
 * Panel *
 ********/

.panel {
    background-color: transparent;
    transition: all 100ms ease-in-out;
    background-image: url("elem.png");
    background-repeat: no-repeat;
}

.panel .menubar:first-child {
  font-size: 0px;
}


现在,杀死面板:

killall wingpanel


其余的事情将由cerbere处理。

玩得开心!

#4 楼

我正在尝试添加图标而不是名称应用程序。



编辑/usr/share/themes/yourtheme/gtk.css并添加:

 /*********
 * Panel *
 ********/

.panel {
    /*background-color: transparent;*/
    background-color: #000;
    background-image: url("elementaryicon.png"); 
    background-repeat: no-repeat;
    font-size:0px !important;
    transition: all 100ms ease-in-out;
}


我现在进行搜索以删除名称应用程序。

#5 楼

我还添加了:

background-position: 6px 0;


,因此该图标将与扩展坞中的图标对齐(假设您的扩展坞位于左侧)。您可能需要根据所使用图标的大小进行调整。