Așa că ieri am început să mă încurc cu propria mea temă gtk sau doar să modific cu adevărat. Eu folosesc Tema Dracula dar am vrut ca butonul meu de maximizare să apară violet așa cum l-am văzut într-o altă temă și mi s-a părut că arată foarte bine. Am svg-urile schimbate și propriul meu cod /.config/gtk-3.0/gtk.css
dar când am o fereastră nefocalizată și trec cu mouse-ul peste butonul de maximizare, încă face animația, în timp ce celelalte nu o fac. Am căutat mult și nu pot să văd cum se face. Există vreo clasă care îmi lipsește?
gtk.css:
.selection-mode.titlebar .titlebutton.maximize,
.titlebar .titlebutton.maximize {
culoare: transparent;
chenar: niciunul;
caseta-umbra: niciuna;
fundal-poziție: centru;
background-repeat: fără repetare;
imagine de fundal: -gtk-scaled(url("customTheme/assets/maximize.svg"));
}
.selection-mode.titlebar .titlebutton.maximize:backdrop,
.titlebar .titlebutton.maximize:backdrop {
imagine de fundal: -gtk-scaled(url("customTheme/assets/maximize_unfocused.png"));
culoare: transparent;
}
.selection-mode.titlebar .titlebutton.maximize:hover,
.selection-mode.titlebar .titlebutton.maximize:activ,
.selection-mode.titlebar .titlebutton.maximize:bifat,
.titlebar .titlebutton.maximize:hover,
.titlebar .titlebutton.maximize:activ,
.titlebar .titlebutton.maximize:bifat {
culoare: transparent;
chenar: niciunul;
caseta-umbra: niciuna;
culoare de fundal: transparent;
fundal-poziție: centru;
background-repeat: fără repetare;
imagine de fundal: -gtk-scaled(url("customTheme/assets/maximize_prelight.svg"));
}
