Ubuntu 15.10(wily)でgnome-flashbackでAmbianceテーマを使用すると、nautilusウィンドウのサイズを変更できるのは上側のみです(ウィンドウのサイズを変更する領域は非常に薄いです)。 Adwaitaのような他のテーマを使用する場合、4つの側面すべてでサイズ変更が可能です!この問題はnautilusでのみ発生し、他のすべてのアプリケーションは問題ありません!
たぶん、HDスクリーン(1920x1800px)でそれを打つために境界線を薄くするのでしょうか?!
Adwaitaでは、カーソルが4辺すべてで「サイズ変更」に切り替わります。
AmbianceテーマでNautilusウィンドウのサイズを変更するにはどうすればよいですか?
AmbianceはUnity向けに設計されており、CSDウィンドウではうまく機能しません。おそらく、CSDウィンドウを適切にサポートするテーマを使用するのが最善の選択肢です。
ただし、Ambianceテーマを引き続き使用する場合は、次の内容の~/.config/gtk-3.0/gtk.css
ファイルを作成できます。
.window-frame {
margin: 10px;
}
10pxはサイズ変更に使用できます-10pxはAdwaitaテーマで使用されますが、必要に応じて小さいサイズまたは大きいサイズを使用できます。
実際には、GTK 3.20+の/usr/share/themes/Ambiance/gtk-3.20/gtk-widgets.cssに以下を追加することで修正できます(Ubuntu 16.10でテスト済み):
/* BELOW FIXES RESIZE ISSUE ON SOME WINDOWS */
/* workaround to avoid unwanted black frames if switching compositor on/off */
.background decoration {
box-shadow: none;
}
.background.csd decoration {
border-radius: 6px 6px 0px 0px;
border-width: 0px;
box-shadow: 0 0 0 1px @wm_border, 0 2px 8px 3px @wm_shadow;
/* this is used for the resize cursor area */
margin: 10px;
}
/* END RESIZE FIX */
影の色を調整したい場合は、gtk-main.cssで@wm_borderと@wm_shadowの色ルールを作成するだけです:
@define-color wm_border @dark_bg_color;
@define-color wm_shadow shade (@wm_border, 1.20)