angular Let's implement a Theme Switch like the Angular Material Site Learn how to implement a Theme Picker from scratch, for your Angular App. This is a beginners guide and you'll get to know the best practices you should follow along the way.