This question already has an answer here:
I'm creating my first game and want to improve upon the graphic design aspects of my game.
By graphic design I mean layout, font, spacing, etc..
Is there a good resource for learning graphic design for a programmer?
I've taken human-computer interaction classes, but that has more to do with task and making task as easy as possible for the user. Not necessarily about layout/spacing.
I mention layout/spacing twice because that's the biggest problem I'm having. I can clearly tell that things need to be spaced properly to be more visually pleasing.
Thanks to all that reply