diff --git a/tools/server/public_simplechat/index.html b/tools/server/public_simplechat/index.html
index 59cf5e3a12..b8bb1076fc 100644
--- a/tools/server/public_simplechat/index.html
+++ b/tools/server/public_simplechat/index.html
@@ -26,9 +26,9 @@
-
-
-
+
+
+
diff --git a/tools/server/public_simplechat/simplechat.css b/tools/server/public_simplechat/simplechat.css
index 27fc5039d6..4a720057bc 100644
--- a/tools/server/public_simplechat/simplechat.css
+++ b/tools/server/public_simplechat/simplechat.css
@@ -21,7 +21,14 @@ body {
margin: 0;
}
#sessions-div {
+ display: flex;
+ gap: 0.4vmin;
overflow: auto;
+ scrollbar-width: none;
+}
+#icons-div {
+ display: flex;
+ gap: 0.4vmin;
}
.session-selected {
@@ -199,9 +206,9 @@ body {
}
button {
- padding-inline: 2vmin;
+ padding-inline: 1vmin;
border-radius: 1vmin;
- min-height: 3vmin;
+ min-height: 2vmin;
border-color: #80A0E0;
}
diff --git a/tools/server/public_simplechat/simplechat.js b/tools/server/public_simplechat/simplechat.js
index 36e6c8e774..dda546cb13 100644
--- a/tools/server/public_simplechat/simplechat.js
+++ b/tools/server/public_simplechat/simplechat.js
@@ -442,7 +442,8 @@ function usage_note(sRecentUserMsgCnt) {
Usage Note
- - Clicking chat icon, toggles chat session buttons and system prompt block
+ - New button creates new chat session, with its own system prompt.
+ - Prompt button toggles system prompt entry.
- System prompt above, helps control ai response characteristics.
- Completion mode - no system prompt normally.
@@ -1762,7 +1763,7 @@ class MultiChatUI {
this.new_chat_session(chatIdGot, true);
this.create_session_btn(elDiv, chatIdGot);
ui.el_children_config_class(elDiv, chatIdGot, "session-selected", "");
- },"NewChat", "+");
+ },"NewChat", "+ new");
btnNew.title = "start a new chat session"
elDiv.appendChild(btnNew);
// Btns for existing chat sessions