This apparently has nothing to do with OpenGL. You should find a different forum to post about UI design issues.
For guidelines, see: