Gnome 3.20のタイトルバーの下の境界線を削除する方法は?

Gnome 3.20のタイトルバーの下の境界線を削除する方法は?

Gnome 3.20では、このコードスニペットを使用してタイトルバーの下の小さな枠線を削除することはできません~/.config/gtk-3.0/gtk.css(ここで提案されています)。gnome 3 / gtk+ 3でタイトルバーの高さを下げる)。

.ssd .titlebar {
    border-width: 0;
    box-shadow: none;
}

Gnome 3.20に対応するものが何であるかを知っている人はいますか?

答え1

少し調整した後、下のCSSフラグメントが~/.config/gtk-3.0/gtk.css挿入されたとき、よりうまく機能し、以前のアプローチとより一貫していることがわかりました。

window.ssd headerbar.titlebar {
  border: none;
  box-shadow: none;
  background-image: linear-gradient(to bottom,
    shade(@theme_bg_color, 1.05),
    shade(@theme_bg_color, 1.00));
}

これは、タイトルバーの下部の色の違いが小さくなるという問題も解決します(影が0.99ではなく1.00であるため)。box-shadowこの設定が必要かどうかはわかりませんが(違いは不明です)、ほとんど一貫性のためです。

答え2

次のコマンドを使用して、デフォルトのadwaitaテーマからタイトルバーの境界線を削除できます。 ~からhttps://bbs.archlinux.org/viewtopic.php?id=211102

window.ssd headerbar.titlebar {
  border: none;
  background-image: linear-gradient(to bottom,
  shade(@theme_bg_color, 1.05),
  shade(@theme_bg_color, 0.99));
  box-shadow: inset 0 1px shade(@theme_bg_color, 1.4);
}

Numixなどの他のテーマに対してこれを行う方法が見つかりませんでした。

関連情報