答案1
您的问题中的行为来自用户 shell 主题。
您应该在用作用户外壳主题的样式表中查找以下值。
#panel
-->> 当没有窗口最大化时。--
#panel.solid
>> 当窗口最大化时。
在下面的例子中,我/usr/share/gnome-shell/theme/ubuntu.css
在我的 Ubuntu 18.04 中获取了文件
在第 658 行
/* TOP BAR */
#panel {
background-color: rgba(0, 0, 0, 0.2);
/* transition from solid to transparent */
transition-duration: 500ms;
font-weight: bold;
height: 1.86em; }
在第 1950 行
/* panel color */
#panel.solid {
background-gradient-direction: vertical;
background-gradient-start: #58554d;
background-gradient-end: #3f3e39;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
}
变成
/* TOP BAR */
#panel {
background-color: green;
/* transition from solid to transparent */
transition-duration: 500ms;
font-weight: bold;
height: 1.86em; }
和
/* panel color */
#panel.solid {
background-gradient-direction: vertical;
background-gradient-start: blue;
background-gradient-end: blue;
text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.9);
}
因为我已经将上面的颜色改为绿色和蓝色。当没有窗口最大化时,我应该看到顶栏为绿色。当窗口最大化时,顶栏为蓝色。
以下是一些截图。