Refresh player and export/settings UI#2803
Conversation
|
Hi! This is quite a large PR. I see that you replaced a lot of var(--x-N) variables with hard coded colors. Did you test both dark and light mode? because I believe this might break those |
|
Thanks, good catch. I did a cleanup pass on the redesign layer. The updated player/export/segment chrome no longer uses local hard-coded colors in the changed components. Those parts now read from centralized semantic I also toned down the light theme surfaces/shadows and removed the stronger glass/halo treatment there, since that was too heavy compared to the original light theme. So the theme-specific styling is now centralized instead of scattered through the redesigned components. |
|
I found one additional theme-specific hard-coded area after the previous push: the dialog/alert overlay styling. That has now been moved to the same centralized I also tested both dark and light mode on macOS and Windows, and the updated UI renders and behaves correctly across both themes on both platforms. |
|
Hey @Erimaru11! I'm big on UI/UX as well - just wondering if you you could share some screenshots of what you're working on :) |



Hi, I'm a product designer/developer and a big fan of LosslessCut. I put together a UI refresh focused on improving visual consistency and perceived quality, without changing logic or functionality.
Summary
This PR refreshes the player and related UI without changing application logic.
Changes
Notes