add themes component