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などの他のテーマに対してこれを行う方法が見つかりませんでした。