add dark type demo