It would be comfortable through the administration panel you can change the colors of each element of the site.
after creating a new style you can save the new style by assigning a name.
then the administrator can change the style of the site by loading one of the various styles available.
the user can decide the style by choosing among the various styles made available by administrator.