by drakinite » Sat Nov 14, 2020 11:54 am
Thanks for taking my suggestions; Hopefully there's something that at least works with as many scaling modes as possible. The
0.15px one is definitely ad-hoc, but that's the best I could come up with so far. Also I just saw your reply about the checkboxes - I'm glad you like it!

I've also got a new one (I was in the middle of writing it when you replied initially)
Another improvement on skins - The top-right window buttons could only be clicked properly when you mouse over the icons themselves, instead of the entire space that they are contained by. The miniplayer switch button already had a 7px vertical padding that let it be clicked from the entire top bar, so I gave the sysbutton class the same amount of padding (and took away its margins). This makes the window buttons much more easily clickable. In addition, I gave the material design skins some Windows-like hover colors, to make it feel more native.
For some reason, the buttonsContainer class had a "right" attribute of 2px, which meant that you could not click the exit button when dragging the mouse all the way to the top-right corner of the screen (which all other apps can do). Removing that bit of margin makes it much nicer in my opinion. The Black Monkey and Monkey Groove skins could also benefit from a similar hover color, but I'm not as familiar with those designs so I don't know what would look good on those skins. But since I changed skin_mainwindow, they still have better clickability with the modification.
windowtitle.html (changes are commented):
https://puu.sh/GNwXZ/fe5291750b.html
skin_mainwindow.less (changes are commented):
https://puu.sh/GNwQV/4c07829dd5.less
Material Design Dark skin_mainwindow_add.less:
https://puu.sh/GNwSV/d277950b6d.less
Material Design skin_mainwindow_add.less:
https://puu.sh/GNwQ4/1fc20a76be.less
Thanks for taking my suggestions; Hopefully there's something that at least works with as many scaling modes as possible. The
0.15px one is definitely ad-hoc, but that's the best I could come up with so far. Also I just saw your reply about the checkboxes - I'm glad you like it! :grinning:
I've also got a new one (I was in the middle of writing it when you replied initially)
Another improvement on skins - The top-right window buttons could only be clicked properly when you mouse over the icons themselves, instead of the entire space that they are contained by. The miniplayer switch button already had a 7px vertical padding that let it be clicked from the entire top bar, so I gave the sysbutton class the same amount of padding (and took away its margins). This makes the window buttons much more easily clickable. In addition, I gave the material design skins some Windows-like hover colors, to make it feel more native.
For some reason, the buttonsContainer class had a "right" attribute of 2px, which meant that you could not click the exit button when dragging the mouse all the way to the top-right corner of the screen (which all other apps can do). Removing that bit of margin makes it much nicer in my opinion. The Black Monkey and Monkey Groove skins could also benefit from a similar hover color, but I'm not as familiar with those designs so I don't know what would look good on those skins. But since I changed skin_mainwindow, they still have better clickability with the modification. :slight_smile:
[img]https://i.imgur.com/TvpfBqB.gif[/img]
windowtitle.html (changes are commented): https://puu.sh/GNwXZ/fe5291750b.html
skin_mainwindow.less (changes are commented): https://puu.sh/GNwQV/4c07829dd5.less
Material Design Dark skin_mainwindow_add.less: https://puu.sh/GNwSV/d277950b6d.less
Material Design skin_mainwindow_add.less: https://puu.sh/GNwQ4/1fc20a76be.less