如何知道 Gnome shell 组件的名称?

如何知道 Gnome shell 组件的名称?

我想为 Gnome shell 创建自定义主题。我的问题不是为应用程序创建主题。相反,我的问题是关于设置顶部栏、弹出托盘、停靠图标(它们是 Gnome shell 的一部分)的样式。在哪里可以找到这些组件的 CSS 名称、ID 和类名的完整文档?

我尝试查看一些主题的样式表,但无法确定哪个名称与哪个组件相关联。例如,这是来自的样式表的一部分透明贝壳主题 3.7gnome-look.org

stage {
    font-family: sfns display, product sans, helvetica, source sans pro, segoe ui, nokia pure text, segoe ui, ubuntu,oxygen, cantarell, sans-serif;
    font-size: 10pt;
    color: #efefef;}

/* links */
.shell-link {
    color: #0000ff;
    text-decoration: underline;}

.shell-link:hover {
    color: #999b9b;}

/*medium 12 pt*/
.nm-dialog-item,
.calendar-month-label,
.calendar-day,
.datemenu-today-button,
.message-list-section-title,
.message-content,
.notification-banner .message-title,
.notification-banner .message-content,
.app-well-menu, {
font-size:100%;
}

答案1

您可能希望使用以下命令下载 gnome-shell 包的源代码

apt-get source gnome-shell

然后导航到小部件目录..例如:

../gnome-shell_3.36.3.orig/gnome-shell-3.36.3/data/theme/gnome-shell-sass/widgets/

在此处输入图片描述

相关内容