我想知道是否有人知道如何为Numix lightdm登录主题添加顶部面板?在原始主题中,没有面板,而且很难看到时间和日期以及会话图标。
任何帮助将不胜感激!
有一个面板,但是它的颜色是透明的。如果要更改此设置,则需要编译Numix Theme。我已经对其进行了编译,并使面板不透明。这是步骤。
从此处https://github.com/numixproject/numix-gtk-theme/releases下载Numix主题的源文件。我使用了最新的版本(在编写此答案时)v2.6.1
安装必要的依赖项。
您需要将Ruby与sass
gem一起安装。要安装ruby,请使用以下命令
sudo apt-get install ruby
安装ruby之后,sass
使用此命令进行安装。
sudo gem install sass
您还需要这些软件包来构建主题。
sudo apt-get install glib-compile-schemas gdk-pixbuf-pixdata libgdk-pixbuf2.0-dev
现在提取Numix主题的源文件并打开gtk-3.0/scss/apps/_lightdm.scss
文件,在该行中#16
,有
background-color: transparent;
更改为
background-color: $lightdm-bg-color;
更改后,文件中的更改区域gtk-3.0/scss/apps/_lightdm.scss
变为
14: .menubar {
15: &, > .menuitem {
16: background-color: $lightdm-bg-color;
17: background-image: none;
18: color: $white;
19: font: bold;
20: text-shadow: 0 1px alpha($black, .5);
21: icon-shadow: 0 1px alpha($black, .5);
注意: 左列是行号,文件中不存在
现在在numix主题的源文件中打开一个终端,并使用这些命令来构建和安装新的自定义Numix
make
sudo make install
这将使面板不透明。重新启动以查看更改。
这是更改后的登录屏幕的屏幕截图(在此答案的帮助下进行了登录)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句