diff --git a/public/scripts/extensions/stable-diffusion/index.js b/public/scripts/extensions/stable-diffusion/index.js index a81c3dc83..86ada0870 100644 --- a/public/scripts/extensions/stable-diffusion/index.js +++ b/public/scripts/extensions/stable-diffusion/index.js @@ -438,7 +438,7 @@ async function loadSettings() { $('#sd_comfy_prompt').val(extension_settings.sd.comfy_prompt); $('#sd_snap').prop('checked', extension_settings.sd.snap); $('#sd_clip_skip').val(extension_settings.sd.clip_skip); - $('#sd_clip_skip_value').text(extension_settings.sd.clip_skip); + $('#sd_clip_skip_value').val(extension_settings.sd.clip_skip); $('#sd_seed').val(extension_settings.sd.seed); $('#sd_free_extend').prop('checked', extension_settings.sd.free_extend); $('#sd_wand_visible').prop('checked', extension_settings.sd.wand_visible); @@ -821,7 +821,7 @@ function onInteractiveVisibleInput() { function onClipSkipInput() { extension_settings.sd.clip_skip = Number($('#sd_clip_skip').val()); - $('#sd_clip_skip_value').text(extension_settings.sd.clip_skip); + $('#sd_clip_skip_value').val(extension_settings.sd.clip_skip); saveSettingsDebounced(); } @@ -832,13 +832,13 @@ function onSeedInput() { function onScaleInput() { extension_settings.sd.scale = Number($('#sd_scale').val()); - $('#sd_scale_value').text(extension_settings.sd.scale.toFixed(1)); + $('#sd_scale_value').val(extension_settings.sd.scale.toFixed(1)); saveSettingsDebounced(); } function onStepsInput() { extension_settings.sd.steps = Number($('#sd_steps').val()); - $('#sd_steps_value').text(extension_settings.sd.steps); + $('#sd_steps_value').val(extension_settings.sd.steps); saveSettingsDebounced(); } @@ -901,13 +901,13 @@ function onSchedulerChange() { function onWidthInput() { extension_settings.sd.width = Number($('#sd_width').val()); - $('#sd_width_value').text(extension_settings.sd.width); + $('#sd_width_value').val(extension_settings.sd.width); saveSettingsDebounced(); } function onHeightInput() { extension_settings.sd.height = Number($('#sd_height').val()); - $('#sd_height_value').text(extension_settings.sd.height); + $('#sd_height_value').val(extension_settings.sd.height); saveSettingsDebounced(); } @@ -947,7 +947,7 @@ async function onViewAnlasClick() { function onNovelUpscaleRatioInput() { extension_settings.sd.novel_upscale_ratio = Number($('#sd_novel_upscale_ratio').val()); - $('#sd_novel_upscale_ratio_value').text(extension_settings.sd.novel_upscale_ratio.toFixed(1)); + $('#sd_novel_upscale_ratio_value').val(extension_settings.sd.novel_upscale_ratio.toFixed(1)); saveSettingsDebounced(); } @@ -1049,19 +1049,19 @@ function onHrUpscalerChange() { function onHrScaleInput() { extension_settings.sd.hr_scale = Number($('#sd_hr_scale').val()); - $('#sd_hr_scale_value').text(extension_settings.sd.hr_scale.toFixed(1)); + $('#sd_hr_scale_value').val(extension_settings.sd.hr_scale.toFixed(1)); saveSettingsDebounced(); } function onDenoisingStrengthInput() { extension_settings.sd.denoising_strength = Number($('#sd_denoising_strength').val()); - $('#sd_denoising_strength_value').text(extension_settings.sd.denoising_strength.toFixed(2)); + $('#sd_denoising_strength_value').val(extension_settings.sd.denoising_strength.toFixed(2)); saveSettingsDebounced(); } function onHrSecondPassStepsInput() { extension_settings.sd.hr_second_pass_steps = Number($('#sd_hr_second_pass_steps').val()); - $('#sd_hr_second_pass_steps_value').text(extension_settings.sd.hr_second_pass_steps); + $('#sd_hr_second_pass_steps_value').val(extension_settings.sd.hr_second_pass_steps); saveSettingsDebounced(); } diff --git a/public/scripts/extensions/stable-diffusion/settings.html b/public/scripts/extensions/stable-diffusion/settings.html index 970ec2be8..01061fd1c 100644 --- a/public/scripts/extensions/stable-diffusion/settings.html +++ b/public/scripts/extensions/stable-diffusion/settings.html @@ -128,16 +128,20 @@
These settings only apply to DALL-E 3
- - - - +
+ + +
+
+ + +
@@ -185,91 +189,160 @@
- - -
- + +
+
+ + +
+ +
+ + +
- - - - - - - - - - - - - -
- - + +
+
+ + +
+ +
+ + +
-
- - + +
+
+ + +
+ +
+ + +
-
- - + +
+
+ + Sampling steps + + + +
+ +
+ + CFG Scale + + + +
-
+ +
+
+ + Width + + + +
+ +
+ + Height + + + +
+
+ +
+
+ + Upscale by + + + +
+ +
+ + Denoising strength + + + +
+ +
+ + Hires steps (2nd pass) + + + +
+ +
+ + Upscale by + + + +
+ +
+ + CLIP Skip + + + +
+
+ +
+
-
- - -
-
- - - - -
-
- - - - -
-
- - + +
+ + +
+
- - (-1 for random) +
+

Style diff --git a/public/scripts/extensions/stable-diffusion/style.css b/public/scripts/extensions/stable-diffusion/style.css index 139cf3f09..90fd0d95f 100644 --- a/public/scripts/extensions/stable-diffusion/style.css +++ b/public/scripts/extensions/stable-diffusion/style.css @@ -96,3 +96,8 @@ opacity: 1; } } + +.sd_settings .flex1.checkbox_label input[type="checkbox"] { + margin-right: 5px; + margin-left: 5px; +}