beautiful front page styling / background color, flexbox