Seol mar théacs é seo: Principles, processes and types of dyes