web-dev-qa-db-ja.com

ウィンドウが最大化されていない場合、Gnomeパネルは完全に透明になります!

Ubuntu 18.04では、ウィンドウが最大化されていない場合、トップパネルが完全に透明になります。

ウィンドウが最大化されたとき When the window is Maximized

ウィンドウが最大化されていない場合 When the window is not Maximized

この問題を解決するにはどうすればよいですか?

2
Huxoor

あなたの質問の動作は、ユーザーシェルのテーマからのものです。

ユーザーシェルテーマとして使用しているスタイルシートで以下の値を探す必要があります。

#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);
}

上で緑と青に色を変えたので。ウィンドウが最大化されていない場合、上部バーが緑色で表示されます。ウィンドウが最大化されているときの青色。

ここにいくつかのスクリーンショットがあります。

enter image description here

enter image description here

enter image description here

enter image description here

2
PRATAP