如何为Numix Lightdm登录主题添加面板?

Linux科学家

我想知道是否有人知道如何为Numix lightdm登录主题添加顶部面板?在原始主题中,没有面板,而且很难看到时间和日期以及会话图标。

任何帮助将不胜感激!

安华

有一个面板,但是它的颜色是透明的。如果要更改此设置,则需要编译Numix Theme。我已经对其进行了编译,并使面板不透明。这是步骤。

  1. 从此处https://github.com/numixproject/numix-gtk-theme/releases下载Numix主题的源文件我使用了最新的版本(在编写此答案时)v2.6.1

  2. 安装必要的依赖项。

    • 您需要将Ruby与sassgem一起安装要安装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
      
  3. 现在提取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);
    

注意: 左列是行号,文件中不存在

  1. 现在在numix主题的源文件中打开一个终端,并使用这些命令来构建和安装新的自定义Numix

    make
    sudo make install
    

这将使面板不透明。重新启动以查看更改。

这是更改后的登录屏幕的屏幕截图(在此答案的帮助下进行了登录

修补主题后的登录屏幕

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章