i've been developing more the back-end of wordpress plugins for almost a year, but this topic has always attracted and scare me and i don't know why, thanks for the tutorial
BTW, i like the way you are explaining the CSS here, most poeple made their tutorials around Bootstrap and Foundation, and i found that a little frustrating .