Be sure your league is setup properly before installing any scripts.Setup Video
This directory contains the files to start a custom theme switch. Using CSS variables you can create 1 stylesheet and switch between dozens of different colors for your site. The first thing to do is install the "Theme Switch script and HTML in a header message. Depening on how many different color schemes you want to create, you can edit the HTML portion to add as many different color variation names as you want. In the script directly. Do not edit the jQuery which is located above and below the HTML with the "Theme Switch" portion of the coding below. When you add new color themes you can set the font awesome icons to display a matching color by editing the inline HTML , you can rename each theme as you wish.
The next section in this example is the "Main CSS" , this will place a font awesome icon paint brush in the top left hand corner of your site , also it positions a popup box to select your color schemes. Each theme for each owner is saved in local storage. Edit this css to match your sites if light or dark using variables.
The last section called "CSS Variable" is a small snippet of CSS to illustrate how you use variables to color your body background , caption background and report background. You can install all 3 sections in a demo league and play with it. This will get you started.