DIY : "How to make your web page 'Modern looking'" :
- No dark color : Make the colors whitish or near about white. Very low contrast. And avoid background color altogether for all contents. Everything should be extremely light gray floating over white.
- No sharp corners : Make all the boxes corners rounded. CSS radius: 3em; or something. There shouldn't be any sharp corner visible anywhere on the page.
- Animate everything : This doesn't require JS anymore. CSS animate: .3sec; and you are done. Every movement, click, mouse-over, typing should be animated.
Put these three things, and your page now should look "Modern" by any modern standard.
Well, I just gave up a million dollar business secret!