Just add a few layers of pixels above or below the outlines to add shading. You can decrease the "lum" value of your base color and slightly increase the "hue" value to get a good shading color. Never use gradients. They will look very fake and unprofessional. You can use dithering ...