Yeni CSD seçeneğini seviyorum (başlık çubuğunu kaldır), ancak etkinleştirildiğinde pencere düğmelerim sağa doğru hareket ediyor (normalde solda). CSD'nin etkinleştirilmiş ancak solda düğmelerle bir yolu var mı?
Yeni CSD seçeneğini seviyorum (başlık çubuğunu kaldır), ancak etkinleştirildiğinde pencere düğmelerim sağa doğru hareket ediyor (normalde solda). CSD'nin etkinleştirilmiş ancak solda düğmelerle bir yolu var mı?
Yanıtlar:
Zaten mevcut değilse "userChrome.css" dosyasını ve üst dizini "chrome" oluşturun:
~/.mozilla/firefox/<YOUR_FIREFOX_PROFILE>/chrome/userChrome.css
UserChrome.css dosyasına aşağıdaki kodu yerleştirin @ namespace
ile başlayan satır zaten userChrome.css dosyasındaysa, ikinci kez eklemeyin.
#TabsToolbar {
direction: rtl;
}
#tabbrowser-tabs {
direction: ltr;
}
.titlebar-buttonbox {
display: flex;
}
.titlebar-min {
order: 2;
}
.titlebar-max {
order: 1;
}
.titlebar-close {
order: 3;
margin-right: 6px !important;
}
Şimdi Firefox'u yeniden başlatın ve düğmeler solda olacak.
Firefox profiliniz aşağıdaki gibi görünecektir: hej3q2i1.default
Hangi profilin size ait olduğundan emin değilseniz, aşağıdaki adımları izleyerek öğrenebilirsiniz:
CSS kaynağı: https://gist.github.com/oidualc/9f7c0a6591ada0d391ee6813a518dc3b
@ Denshigomi'nin cevabına ek olarak , yanlış hizalama için bir poperty ekledim. Bu Apoorv Potnis'in sorununu çözer . Bu özelliği userChrome.css dosyasına ekleyebilirsiniz:
#titlebar-close {
margin-right: 6px !important;
}
Ayrıca buradaki özü de bulabilirsiniz .
Buradaki özün orijinal yazarı . Komut dosyası, Firefox Nightly'ın en son sürümlerinde düğmelerin sırası ters çevrildiği için güncellendi.
userChrome.css:
#TabsToolbar {
direction: rtl;
}
#tabbrowser-tabs {
direction: ltr;
}
.titlebar-buttonbox {
display: flex;
}
.titlebar-min {
order: 2;
}
.titlebar-max {
order: 1;
}
.titlebar-close {
order: 3;
margin-right: 6px !important;
}
Daha fazla bilgi burada bulunabilir: https://www.userchrome.org/
Firefox 65 güncellemesinden sonra bu benim için çalışıyor:
(UserChrome.css)
#menubar-items {
-moz-box-ordinal-group: 2;
margin-left: 30px;
}
.titlebar-buttonbox-container {
-moz-box-ordinal-group: 1!important;
}
.titlebar-button.titlebar-close {
-moz-box-ordinal-group: 1;
}
.titlebar-button.titlebar-min {
-moz-box-ordinal-group: 2;
}
.titlebar-button.titlebar-max {
-moz-box-ordinal-group: 3;
}
Yardım için teşekkürler!
Biraz değiştirmek zorunda kaldım, ama şimdi mükemmel!
Bu benim 'userChrome.css' dosyam, şimdi:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#titlebar-max {
-moz-box-ordinal-group: 0;
}
#titlebar-content {
direction: rtl;
}
#TabsToolbar {
direction: rtl;
}
#tabbrowser-tabs {
direction: ltr;
}
.tabbrowser-tab:not([pinned="true"]):hover .tab-close-button:not([selected="true"]) {
display: -moz-box !important;
}
#menubar-items {
-moz-box-ordinal-group: 2;
margin-left: 30px;
}
.titlebar-buttonbox-container {
-moz-box-ordinal-group: 1!important;
}
.titlebar-button.titlebar-close {
-moz-box-ordinal-group: 3;
margin-left: 5px !important;
margin-right: 6px !important;
}
.titlebar-button.titlebar-min {
-moz-box-ordinal-group: 2;
}
.titlebar-button.titlebar-max {
-moz-box-ordinal-group: 1;
}
Firefox 65 için Gnome'da bu userChrome benim için en iyisidir.
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#TabsToolbar .toolbar-items {
-moz-box-ordinal-group: 2;
}
#TabsToolbar-customization-target .titlebar-spacer[type="pre-tabs"] {
display: none;
}
#TabsToolbar-customization-target .titlebar-spacer[type="post-tabs"] {
width: 4px !important;
}
.titlebar-buttonbox-container {
-moz-box-ordinal-group: 1 !important;
}
.titlebar-buttonbox-container toolbarbutton.titlebar-button.titlebar-close {
margin-left: 4px !important;
}
Düğmelerin ubuntu stili düzeninde olmasını istiyorsanız
Kapat - Min - Maks
o zaman yukarıdan css'ye @PauloHortas çözümüne bir özellik eklemeniz gerekir
.titlebar-buttonbox {
direction: ltr;
}
ama sonra firefox 73 ve Ubuntu 19.10 ile mükemmel bir şekilde çalışıyor