\ProvidesPackage{themes} % Add many functions for colour themes \RequirePackage{xcolor} \DeclareOption{default}{\OptionNotUsed} \definecolor{th_colour_bg} {RGB} {255, 255, 255} \definecolor{th_colour_fg} {RGB} {0, 0, 0 } \definecolor{th_colour_cl} {RGB} {68, 71, 90 } \definecolor{th_colour_comment} {RGB} {98, 114, 164} \definecolor{th_colour_cyan} {RGB} {139, 233, 253} \definecolor{th_colour_green} {RGB} {0, 255, 0 } \definecolor{th_colour_orange} {RGB} {255, 184, 108} \definecolor{th_colour_pink} {RGB} {255, 121, 198} \definecolor{th_colour_purple} {RGB} {189, 147, 249} \definecolor{th_colour_red} {RGB} {255, 0, 0 } \definecolor{th_colour_yellow} {RGB} {255, 255, 0 } \DeclareOption{codedark}{ \definecolor{th_colour_bg} {HTML} {222324} \definecolor{th_colour_fg} {HTML} {FFFFFF} \definecolor{th_colour_cl} {RGB} {68, 71, 90 } \definecolor{th_colour_comment} {RGB} {98, 114, 164} \definecolor{th_colour_cyan} {RGB} {139, 233, 253} \definecolor{th_colour_green} {RGB} {80, 250, 123} \definecolor{th_colour_orange} {RGB} {255, 184, 108} \definecolor{th_colour_pink} {RGB} {255, 121, 198} \definecolor{th_colour_purple} {RGB} {189, 147, 249} \definecolor{th_colour_red} {RGB} {255, 85, 85 } \definecolor{th_colour_yellow} {RGB} {241, 250, 140} } \DeclareOption{dracula}{ \definecolor{th_colour_bg} {RGB} {40, 42, 54 } \definecolor{th_colour_fg} {RGB} {248, 248, 242} \definecolor{th_colour_cl} {RGB} {68, 71, 90 } \definecolor{th_colour_comment} {RGB} {98, 114, 164} \definecolor{th_colour_cyan} {RGB} {139, 233, 253} \definecolor{th_colour_green} {RGB} {80, 250, 123} \definecolor{th_colour_orange} {RGB} {255, 184, 108} \definecolor{th_colour_pink} {RGB} {255, 121, 198} \definecolor{th_colour_purple} {RGB} {189, 147, 249} \definecolor{th_colour_red} {RGB} {255, 85, 85 } \definecolor{th_colour_yellow} {RGB} {241, 250, 140} } \ProcessOptions\relax