9

我在哪里可以找到有关 GNOME Shell 主题 css 元素的文档?例如,如果我想更改“活动”的样式,我必须调整哪个 css 类/id?更一般地说,我正在寻找将每个 gnome shell 元素映射到其在 css 中的类 / id 的东西

谢谢!

4

2 回答 2

10

这可能有点过时,但我能够找到一个有点权威的来源。从出现在 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 调整工具中选择它作为您的 shell 主题。

@import url("/usr/share/gnome-shell/theme/gnome-shell.css");

stage {
    font-size: 0.8em;
    height: 1.50em;
}
于 2016-11-15T04:57:58.260 回答
3

好吧,我仍然找不到文档,但是通过查看其他主题,我终于可以找到我正在寻找的这个特定案例。

#panelActivities

是要调整的样式

于 2015-04-10T14:27:20.310 回答