在哪里可以找到有关GNOME Shell主题css元素的文档? 例如,如果我想改变" Activites"哪个css类/ id我必须调整? 更一般地说,我正在寻找将每个gnome shell元素映射到css中的class / id的东西
谢谢!
答案 0 :(得分:7)
这可能有点过时,但我能够找到一个有点认可的来源。从开始在gnome shell上开发的文档开始:
https://wiki.gnome.org/Projects/GnomeShell/Development
CSS部分提到主题内容位于gnome-shell/source/gnome-shell/data/theme/gnome-shell.css
。当然,它没有提供链接或任何东西。从那里,我搜索源代码,选择一个合理的最新版本,并希望我可以使用文档中的路径浏览代码。瞧,CSS!
https://git.gnome.org/browse/gnome-shell/tree/data/theme/gnome-shell.css?h=gnome-3-18
在我的情况下,我想让所有字体变小但我不知道根元素是什么。我能够在stage
的自定义主题中确定font-size: 0.8em
是我应该定位的~/.themes/Naddeo/gnome-shell/gnome-shell.css
。这是我的整个CSS文件,以防其他人尝试真正的主题,但他们想要覆盖一两件事。要使用它,只需在gnome tweak工具中选择它作为shell主题。
@import url("/usr/share/gnome-shell/theme/gnome-shell.css");
stage {
font-size: 0.8em;
height: 1.50em;
}
答案 1 :(得分:1)
嗯,我仍然找不到文档,但是通过查看其他主题,我终于可以找到我正在寻找的具体案例。
#panelActivities
是要调整的风格