@@ -3872,7 +3872,6 @@ Current version indicated by LITEVER below.
38723872 passed_ai_warning: false, //used to store AI safety panel acknowledgement state
38733873 entersubmit: (is_on_mobile()?false:true), //enter sends the prompt
38743874 darkmode: true,
3875- colortheme: 0, // 0=newtheme, 1=oldtheme, 2=fruity, 3=black
38763875 render_streaming_markdown: true,
38773876
38783877 raw_instruct_tags: false, //experimental flags
@@ -13639,7 +13638,6 @@ Current version indicated by LITEVER below.
1363913638 document.getElementById("show_advanced_load").checked = localsettings.show_advanced_load;
1364013639 document.getElementById("import_tavern_prompt").checked = localsettings.import_tavern_prompt;
1364113640 document.getElementById("invert_colors").checked = localsettings.invert_colors;
13642- document.getElementById("colortheme").value = localsettings.colortheme;
1364313641 document.getElementById("sidepanel_mode").checked = localsettings.sidepanel_mode;
1364413642 document.getElementById("trimsentences").checked = localsettings.trimsentences;
1364513643 document.getElementById("trimwhitespace").checked = localsettings.trimwhitespace;
@@ -14114,32 +14112,6 @@ Current version indicated by LITEVER below.
1411414112 }else{
1411514113 document.body.classList.remove("invert_colors");
1411614114 }
14117-
14118- document.body.classList.remove("theme-1");
14119- document.body.classList.remove("theme-2");
14120- document.body.classList.remove("theme-3");
14121- document.body.classList.remove("theme-4");
14122- document.body.classList.remove("theme-5");
14123- if(localsettings.colortheme==1)
14124- {
14125- document.body.classList.add("theme-1");
14126- }
14127- else if(localsettings.colortheme==2)
14128- {
14129- document.body.classList.add("theme-2");
14130- }
14131- else if(localsettings.colortheme==3)
14132- {
14133- document.body.classList.add("theme-3");
14134- }
14135- else if(localsettings.colortheme==4)
14136- {
14137- document.body.classList.add("theme-4");
14138- }
14139- else if(localsettings.colortheme==5)
14140- {
14141- document.body.classList.add("theme-5");
14142- }
1414314115 }
1414414116
1414514117 function update_genimg_button_visiblility()
@@ -14257,7 +14229,6 @@ Current version indicated by LITEVER below.
1425714229 localsettings.show_advanced_load = (document.getElementById("show_advanced_load").checked ? true : false);
1425814230 localsettings.import_tavern_prompt = (document.getElementById("import_tavern_prompt").checked ? true : false);
1425914231 localsettings.invert_colors = (document.getElementById("invert_colors").checked ? true : false);
14260- localsettings.colortheme = parseInt(document.getElementById("colortheme").value);
1426114232 localsettings.sidepanel_mode = (document.getElementById("sidepanel_mode").checked ? true : false);
1426214233 localsettings.trimsentences = (document.getElementById("trimsentences").checked ? true : false);
1426314234 localsettings.trimwhitespace = (document.getElementById("trimwhitespace").checked ? true : false);
@@ -39258,7 +39229,11 @@ let showThemePopup = () => {
3925839229 otherFonts.forEach(entry => {
3925939230 fontSelector.appendChild(new Option(entry, entry))
3926039231 })
39261- fontSelector.value = getThemeVars()["--theme_font_family"]
39232+ let fontFamily = getThemeVars()["--theme_font_family"]
39233+ if (!!fontFamily && otherFonts.includes(fontFamily))
39234+ {
39235+ fontSelector.value = getThemeVars()["--theme_font_family"]
39236+ }
3926239237
3926339238 let updateTheme = () => {
3926439239 let updatedTheme = [...content.querySelectorAll(".colourSelectorSpan,.sizeSelectorSpan")].reduce((o, elem) => {
0 commit comments