diff --git a/public/scripts/extensions/expressions/index.js b/public/scripts/extensions/expressions/index.js index 61e1a7ee1..f2e1af48f 100644 --- a/public/scripts/extensions/expressions/index.js +++ b/public/scripts/extensions/expressions/index.js @@ -194,19 +194,20 @@ async function getExpressionsList() { async function setExpression(character, expression, force) { const filename = `${expression}.png`; const debugImageStatus = document.querySelector(`#image_list div[id="${filename}"] span`); + const img = $('img.expression'); if (force || (debugImageStatus && !debugImageStatus.classList.contains('failure'))) { //console.log('setting expression from character images folder'); const imgUrl = `/characters/${character}/${filename}`; - $('img.expression').prop('src', imgUrl); - $('img.expression').removeClass('default'); + img.attr('src', imgUrl); + img.removeClass('default'); } else { if (extension_settings.expressions.showDefault) { //console.log('no character images, trying default expressions'); const defImgUrl = `/img/default-expressions/${filename}`; //console.log(defImgUrl); - $('img.expression').prop('src', defImgUrl); - $('img.expression').addClass('default'); + img.attr('src', defImgUrl); + img.addClass('default'); } } } @@ -233,19 +234,18 @@ function onClickExpressionImage() { function addSettings() { const html = `
-

Expression images

- View supported images + Expression images

You are in offline mode. Click on the image below to set the expression.

Hint: Create new folder in the public/characters/ folder and name it as the name of the character. Put PNG images with expressions there.

-
+ +
- `; $('#extensions_settings').append(html); diff --git a/public/scripts/extensions/floating-prompt/index.js b/public/scripts/extensions/floating-prompt/index.js index 4d00ebce3..b61ad3fff 100644 --- a/public/scripts/extensions/floating-prompt/index.js +++ b/public/scripts/extensions/floating-prompt/index.js @@ -98,24 +98,32 @@ async function moduleWorker() { (function () { function addExtensionsSettings() { const settingsHtml = ` -

Author's Note / Character Bias

- - - - - - - - - Appending to the prompt in next: No message(s) -
+
+
+ Author's Note / Character Bias +
+
+
+ + +
+ + +
+ + + + + Appending to the prompt in next: No message(s) +
+
Default note for new chats diff --git a/public/scripts/extensions/floating-prompt/style.css b/public/scripts/extensions/floating-prompt/style.css index 8c4e91c7a..2537e0487 100644 --- a/public/scripts/extensions/floating-prompt/style.css +++ b/public/scripts/extensions/floating-prompt/style.css @@ -6,4 +6,14 @@ #extension_floating_counter { font-weight: 600; color: orange; +} + +.floating_prompt_settings textarea { + font-size: calc(var(--mainFontSize) * 0.9); + line-height: 1.2; +} + +.floating_prompt_radio_group { + display: flex; + flex-direction: column; } \ No newline at end of file diff --git a/public/scripts/extensions/memory/index.js b/public/scripts/extensions/memory/index.js index f8d932d4b..3ff15c18b 100644 --- a/public/scripts/extensions/memory/index.js +++ b/public/scripts/extensions/memory/index.js @@ -234,7 +234,7 @@ async function summarizeChat(context) { body: JSON.stringify({ text: resultingString, params: { - min_length: extension_settings.memory.longMemoryLength * 0.8, + min_length: extension_settings.memory.longMemoryLength * 0, // testing how it behaves 0 min length max_length: extension_settings.memory.longMemoryLength, repetition_penalty: extension_settings.memory.repetitionPenalty, temperature: extension_settings.memory.temperature, @@ -307,16 +307,23 @@ $(document).ready(function () { function addExtensionControls() { const settingsHtml = `
-

Memory

- - -
- - +
+
+ Chat memory +
+
+
+ + +
+ + +
+
- Summarization settings + Summarization parameters
diff --git a/public/scripts/extensions/memory/style.css b/public/scripts/extensions/memory/style.css index 16e9e86fd..f0c07834f 100644 --- a/public/scripts/extensions/memory/style.css +++ b/public/scripts/extensions/memory/style.css @@ -4,7 +4,7 @@ } #memory_settings textarea { - font-size: 14px; + font-size: calc(var(--mainFontSize) * 0.9); line-height: 1.2; }