Theme and theme switching. This video explains how to configure your project with themes and toggle between themes on preference. The setup was done with Styled-Component and React.js. The logic behind this was that of a React Context. If you understand the principle behind React Context, you will understand the code explanation.