I found these article that should help with your research. Just remember that the preparation is very important and make sure that you do every step. Wishing you the best.
If you have one, take a sample tile to the paint department of your home improvement store (in lieu of this, bring a good, clear photo). The sales staff have the latest and best paints, stains and application tools to do a professional job.
Many people have painted ceramic tile successfully. You can stencil or paint the entire tile but be sure to follow directions well and likely a few coats of clear sealer will help the paint from deteriorating as quickly.