I think its almay that makes a color coded set for blue, green, and brown- hazel eyes. I know that navy/indigo blue looks good on anyone and actually makes the white of your eyes brighter. I think the biggest key to eyeliners is not to overdue or leave harsh lining....blend-blend-blend!
I have hazel greenish eyes and I wear moss greens, grays, onyx/black, navy and plum colors to inhance.
Off topic, but I was told by a make-up consultant to use a bronzer in place of a blush to give a warm natural glow and to powder with a highlighting powder. Something transluscent.HTH