From 09fc42a787b4d8597f35f4a5b1ba8bd203827201 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Wed, 13 Sep 2023 01:40:01 +0300 Subject: [PATCH] Lock extensions display order in top and context menus --- public/css/extensions-panel.css | 81 ++++++++++++++++++- public/script.js | 3 +- public/scripts/extensions/caption/index.js | 4 +- public/scripts/extensions/caption/style.css | 10 ++- public/scripts/extensions/dice/style.css | 1 + public/scripts/extensions/objective/style.css | 4 + public/scripts/extensions/randomize/index.js | 2 +- .../extensions/stable-diffusion/style.css | 1 + .../extensions/token-counter/style.css | 3 + public/scripts/extensions/translate/style.css | 4 + public/scripts/extensions/tts/style.css | 1 + 11 files changed, 105 insertions(+), 9 deletions(-) diff --git a/public/css/extensions-panel.css b/public/css/extensions-panel.css index 1179292b2..5e8e9a49d 100644 --- a/public/css/extensions-panel.css +++ b/public/css/extensions-panel.css @@ -93,4 +93,83 @@ input.extension_missing[type="checkbox"] { .update-button { margin-right: 10px; display: inline-flex; -} \ No newline at end of file +} + +/* Fixes order of settings for extensions */ +#extensions_settings, +#extensions_settings2 { + display: flex; + flex-direction: column; +} + +#extensions_settings>.expression_settings { + order: 1; +} + +#extensions_settings>.background_settings { + order: 2; +} + +#extensions_settings>.sd_settings { + order: 3; +} + +#extensions_settings>#tts_settings { + order: 4; +} + +#extensions_settings>#rvc_settings { + order: 5; +} + +#extensions_settings>.objective-settings { + order: 6; +} + +#extensions_settings>#speech_recognition_settings { + order: 7; +} + +#extensions_settings>#audio_settings { + order: 8; +} + +#extensions_settings>#assets_ui { + order: 9; +} + +#extensions_settings2>.translation_settings { + order: 1; +} + +#extensions_settings2>.caption_settings { + order: 2; +} + +#extensions_settings2>.quickReplySettings { + order: 3; +} + +#extensions_settings2>#memory_settings { + order: 4; +} + +#extensions_settings2>.hypebot_settings { + order: 5; +} + +#extensions_settings2>.regex_settings { + order: 6; +} + +#extensions_settings2>.vectors_settings { + order: 7; +} + +#extensions_settings2>.chromadb_settings { + order: 8; +} + +#extensions_settings2>.randomizer_settings { + order: 9; +} diff --git a/public/script.js b/public/script.js index cdc790ada..ad9f7e9f2 100644 --- a/public/script.js +++ b/public/script.js @@ -6053,8 +6053,7 @@ function enlargeMessageImage() { const img = document.createElement('img'); img.classList.add('img_enlarged'); img.src = imgSrc; - $('#dialogue_popup').addClass('wide_dialogue_popup'); - callPopup(img.outerHTML, 'text'); + callPopup(img.outerHTML, 'text', '', { wide: true, large: true }); } function updateAlternateGreetingsHintVisibility(root) { diff --git a/public/scripts/extensions/caption/index.js b/public/scripts/extensions/caption/index.js index 5e8f9a64a..c199c3c2a 100644 --- a/public/scripts/extensions/caption/index.js +++ b/public/scripts/extensions/caption/index.js @@ -144,7 +144,7 @@ jQuery(function () { const sendButton = $(`