Modernflyouts: "Dark-grey" out unavailable options in media flyout

Created on 22 Sep 2020  ยท  22Comments  ยท  Source: ModernFlyouts-Community/ModernFlyouts

Many a times, features like shuffle, repeat, stop, etc. are not available for an app. In that case, I would request you to please change the color of disabled options to be a different and look more dark-greyish.

image
In this, the options for next and previous are not available. But they look almost same to play/pause button.

Please fix this.

Enhancement Known issue Low Priority UUX Wontfix

Most helpful comment

lmfao. microsoft never listens. i try but never succeed. you could use the accessibility angle but microsoft still won't care.

All 22 comments

what do you think of hiding them altogether like you did with the more controls button? https://github.com/ShankarBUS/ModernFlyouts/issues/6#issuecomment-699673253

IMO, We shouldn't hide those three buttons. Having any one of them hidden will look like a tooth plucked mouth. So changing the color is a easy and viable way.

The other two (i.e. "More Controls" & "Timeline Properties") buttons are on the edge and won't make that much difference when they are hidden.

We can easily realign those buttons when one of them is hidden but it will look inconsistent ๐Ÿ˜…

I have to reconsider the design and make some more UI changes post v0.7

TBH, I'd like to do this in v0.8

Wait a minute.... If the previous & next buttons are disabled, why only the background changes and not the foreground?

The foreground color of the glyphs must look faded. Is that what you are saying @Cyberdroid1?

Any modification, but it should look "different". This is what I meant.

A disabled button should look like the *Next" button in the following image

You can see that the glyph looks faded unlike the image you posted above. I'm confused why that is like that ๐Ÿค”๐Ÿค”๐Ÿค”

Does the above image I attached meet your requirements?

Can you make the same image in dark mode? It looks improved in light mode.

I didn't make any changes. That's how it should look already. I will see what's wrong

Hmm, can we make the symbols more grey-ish, so that it blends with button background, and then the visibility is less ?

Hey @Cyberdroid1,

This is how it looks on my device in dark mode

image

image

There are some visibility issues here.

Made a repro with WinUI xaml :
image
_WinUI in a UWP app_

These are our app's buttons :
image
_ModernWpf in our app_

What do you think?

None, actually. ๐Ÿ˜… Both are looking same, apparently.

What should we do then? File a issue on the WinUI repo and hope they would fix it ๐Ÿ˜‘? (the changes will be ported to ModernWpf later for consistency, that's why I said to file a issue there)
That won't happen ๐Ÿ˜ž. We have to override the colours for ourselves to make it more distinguishable ๐Ÿคฆโ€โ™‚๏ธ

@Poopooracoocoo, you are the right guy for that ๐Ÿ˜…๐Ÿ˜. I saw you bargain with MS employees mutliple times (on Project Reunion, WinUI, PowerToys & some more repos). Could you file an issue regarding this contrast issue on there?
It's not necessary but would help other devs facing similar issues. As a temporary workaround we can override the required colours only in dark mode.

lmfao. microsoft never listens. i try but never succeed. you could use the accessibility angle but microsoft still won't care.

Okay let's not care about them, we can carry on with the said workaround

Are you doing it? Just wanted to ask. ๐Ÿ˜€

Yes I should do it ๐Ÿ˜‘

@ShankarBUS
What if we remove the backgound circle from Play/Pause button? That can fix this, won't it?

Or, edit the colors?

Editing the colors will do the job I guess ๐Ÿค”

@ShankarBUS Any status update?

@Cyberdroid1,

Forgot it. But there may some noticeable difference in the next version due to the addition of reveal effect.

Thanks for the reminder.

One more thing,

As you said, both normal button background and disabled background are using the same colour. That's why we can't distinguish between them

As you said, both normal button background and disabled background are using the same colour. That's why we can't distinguish between them

Oh ok. That's why.

You can try a thing. On disabled buttons, there can be a custom cursor of ๐Ÿ›‘ or something similar when the cursor is brought upon that button.

What about removing the background of the play/pause button but retain the reveal effect?

Was this page helpful?
0 / 5 - 0 ratings