質問: 標準のgtkアプリとgnome 3.20のヘッダーバー/ csdを使用するアプリでタイトルバーの高さを変更する方法 gnome 3.18では、~/.config/gtk-3.0/gtk.cssのcssを gnome 3のタイトルバーの高さを減らす/ gtk + と変更することで、すべてのウィンドウのタイトルバーの高さを変更できました。.header-bar.default-decoration { padding-top: 0px; padding-bottom: 0px; } .header-bar.default-decoration .button.titlebutton { padding-top: 0px; padding-bottom: 0px; } /* no line below the title bar */ .ssd .titlebar { border-width: 0; box-shadow: none; } gnome 3.20では、これはnautilus(ファイル)、設定、写真、連絡先など、ヘッダーバー/ csd(タイトルバーのgnome固有のボタン)を備えたウィンドウには適用されないようです。 gnome-terminalやgvimなどの他のアプリケーションの場合。 gnome 3.20のnautilusなどのgnomeプログラムでタイトルバーの高さを低くするにはどうすればよいですか?更新 このredditスレッドで推奨 も試してみました。 window.ssdと.ssdの両方を試しましたが、 サイコロはありません。 これは機能します。詳細については、私が投稿した回答を参照してくださいwindow.ssd headerbar.titlebar { padding-top: 1px; padding-bottom: 1px; min-height: 0; } window.ssd headerbar.titlebar button.titlebutton { padding-top: 1px; padding-bottom: 1px; min-height: 0; } そして/* shrink headebars */ headerbar { min-height: 38px; padding-left: 2px; /* same as childrens vertical margins for nicer proportions */ padding-right: 2px; } headerbar entry, headerbar spinbutton, headerbar button, headerbar separator { margin-top: 2px; /* same as headerbar side padding for nicer proportions */ margin-bottom: 2px; } /* shrink ssd titlebars */ .default-decoration { min-height: 0; /* let the entry and button drive the titlebar size */ padding: 2px } .default-decoration .titlebutton { min-height: 26px; /* tweak these two props to reduce button size */ min-width: 26px; }
回答: usr/share/themes/name-of-the-theme/gnome-shell/gnome-shell.cssファイルを変更しました。私たちは見つけなければなりません /* panel */ #panel { background-gradient-direction:none; background-color: rgba(0,0,0,0.5); /* border: 0px solid rgba(90,105,111,0.5); box-shadow: 0px 0px 0px 1px rgba(0,0,0,0.15);*/ border: 1px solid rgba(90,105,111,0.5); box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.5); border-top:0px;border-right:0px;border-left:0px; font-weight: bold; height: 24px; 「高さ」の値を変更する必要があります。その後、テーマをリロードする必要があります。トップバーの他のパラメーターには、拡張「activity configurator」を使用しています。