ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.4k stars 2.29k forks source link

Making the Current Progress indicator less obstructive while there's storyboard activity or video #4509

Open smileyhead opened 5 years ago

smileyhead commented 5 years ago

Describe the feature: The Current Progress indicator can be quite obstructive during breaks with storyboards or video. If there's a video playing or storyboard activity during a break, the indicator could move away from the middle of the screen to make the background more visible.

Proposal designs of the feature: Here's a mockup I've made in PDN. The indicator moves to the bottom of the screen, changes to a more compact layout, while still retaining all the information, and stripping the fancy visuals (the countdown bar and the arrows). A drop shadow is added to make it more distinguishable from the background.

image

holly-hacker commented 5 years ago

Perhaps we could add an option for moving or hiding the progress indicator when a storyboard is being played. I'd also try moving the progress indication to the bottom left or top right, but I don't know how good that would look with the text alignment.

smileyhead commented 5 years ago

Moving the indicator into a corner was my first idea too, but that wouldn't fit well with the alignment of the other elements and would disbalance the UI.

peppy commented 5 years ago

We may consider hiding it when the user is not interacting with the game. Similar to the cursor handling on stable.