pad-osd.css 文件有什么作用?

pad-osd.css 文件有什么作用?

pad-osd.css在 中找到了一个文件/usr/share/gnome-shell/gnome-shell-theme.gresource。请问它是用来设置哪个 GDM 小部件的样式的吗?其内容如下所示。

.Leader {
    stroke-width: .5 !important;
    stroke: #535353;
    fill: none !important;
}

.Button {
    stroke-width: .25;
    stroke: #ededed;
    fill: #ededed;
}

.Ring {
    stroke-width: .5 !important;
    stroke: #535353 !important;
    fill: none !important;
}

.Label {
    stroke: none !important;
    stroke-width: .1 !important;
    font-size: .1 !important;
    fill: transparent !important;
}

.TouchStrip, .TouchRing {
    stroke-width: .1 !important;
    stroke: #ededed !important;
    fill: #535353 !important;
}

答案1

OSD通常代表在屏幕上显示。有一个它的 CSS 属性

GNOME Shell 会加载此 CSS 文件来扩展属性DrawingArea- 请参阅Debian 源代码中的搜索结果

DrawingArea 小部件是一个空白窗口,您可以自由地创建所需的任何图形。
[参见GNOME 开发者手册详情]

相关内容