Flat color design is a technique that uses simple effects – or lack thereof – to create a design scheme that does not include three-dimensional attributes. Effects such as drop shadows, bevels, embossing and gradients are not used in flat design projects. So it's come to flat colors. Here is the most common flat color works on all over common apps and website