huynhsontung / Screenbox

LibVLC-based media player for the Universal Windows Platform
GNU General Public License v3.0
781 stars 34 forks source link

style: accessibility improvements to high contrast and text size #377

Closed United600 closed 1 month ago

United600 commented 1 month ago

Describe your changes

Before

https://github.com/huynhsontung/Screenbox/assets/698155/f6b556c9-9f7a-47d9-bebb-34b2fca2bf14

After

https://github.com/huynhsontung/Screenbox/assets/698155/03a221fb-28e8-40d1-a012-1e638dd073a2

[!NOTE] This area still needs more work.

Before After
Text Size Before Text Size After

https://github.com/huynhsontung/Screenbox/assets/698155/b01e7f63-c36e-4746-aae6-5f2d04957d71

Before After
Dark Grid View Item Before Dark Grid View Item After
Light Grid View Item Before Light Grid View Item After
High Contrast Grid View Item Before High Contrast Grid View Item After
Before After
High Contrast ListViewItem PointerOver Before Hight Contrast ListViewItem PointerOver After

https://github.com/huynhsontung/Screenbox/assets/698155/79b7c2ce-9eea-4ab2-8c13-65b7df68d195

https://github.com/huynhsontung/Screenbox/assets/698155/4e6d670e-4963-4202-8d62-8f570abd3cf4