Hot answers tagged


There is not really a "UX" reason for this—or if there is, it is a very limited one. The actual reason why dialog backgrounds are (by default) some shade of grey is because some designers thought that looked better. In many early operating systems, dialog and window backgrounds were stark white. Obviously they were white on the original Mac OS, since it had ...


Too much white can cause eye strain, so tints of grey reduce this. There is another topic which discusses white vs grey backgrounds: Grey versus white background for ease of use and readability/legibility


Because the difference between the font-color and the background-color can cause eye strain and is not optimal. Having black or dark-grey text on a lighter grey background is the easiest for the human eye to read. See this link for a more detailed answer. It tells you when to use brighter fonts with a dark background, and also when not to do this. ...


This behaviour does two main jobs: first, it draws attention to your popup / dialog box and second, let's user know that the page behind it (for browsers) it's inactive in this state. And those shadows or overlays are making a pretty good job. Also the colour doesn't matter, you could use white, red, blue etc. as long the UI permits.


You are describing the flow by specifying which widgets you will use, which is not advisable until you are clear about what it is you want the user to do. It looks like the primary task is you want the customer to confirm they received the thing they ordered. A secondary task is you would like the customer to provide some feedback. The highlighted words ...

Only top voted, non community-wiki answers of a minimum length are eligible