Change menu design and notice style

I cherry-pick the commits to another branch tree. It closes #28 issue/pr.