https://www.bloggingthemestyles.com/setup-tutorials-for-free-themes/set-up-openness/an-introduction-to-the-theme-customizer-22/
An introduction to the theme customizer