From b104c989a53f804bf1be8236a8c1c29f3083c2b6 Mon Sep 17 00:00:00 2001 From: Adrien Date: Sat, 11 May 2024 16:34:31 +0200 Subject: [PATCH] Copy code or full message --- static/style.css | 5 +-- utils.go | 2 +- views/layouts/main.html | 65 ++++++++++++++++++++++++++++ views/partials/message-bot.html | 17 +++++++- views/partials/popover-models.html | 2 +- views/partials/popover-settings.html | 2 +- views/partials/popover-usage.html | 2 +- 7 files changed, 86 insertions(+), 9 deletions(-) diff --git a/static/style.css b/static/style.css index 4365e62..099606a 100644 --- a/static/style.css +++ b/static/style.css @@ -11,6 +11,7 @@ html { white-space: pre; max-width: 662px; position: relative; + border-radius: 8px; } #chat-messages .message-content pre code { @@ -23,10 +24,6 @@ html { position: absolute; top: 5px; right: 5px; - cursor: pointer; - border: none; - border-radius: 5px; - padding: 5px 10px; } .content { diff --git a/utils.go b/utils.go index c7b64f3..a2adfdb 100644 --- a/utils.go +++ b/utils.go @@ -25,7 +25,7 @@ func markdownToHTML(markdownText string) string { } func addCopyButtonsToCode(htmlContent string) string { - buttonHTML := `` + buttonHTML := `` // Regular expression pattern to match
 elements and insert the button right before 
 	pattern := `(]*>)`
diff --git a/views/layouts/main.html b/views/layouts/main.html
index d26ff71..8be7c1f 100644
--- a/views/layouts/main.html
+++ b/views/layouts/main.html
@@ -22,6 +22,71 @@
 
     {{embed}}
 
+    
+
 
 
 
\ No newline at end of file
diff --git a/views/partials/message-bot.html b/views/partials/message-bot.html
index 8fe6ccc..e55d2d2 100644
--- a/views/partials/message-bot.html
+++ b/views/partials/message-bot.html
@@ -31,7 +31,8 @@
             
             
{% if not NotClickable %} - {% endfor %} {% endif %} + + {% if IsPlaceholder %} + + + +
+
+
+ +
+
+
+ {% endif %}
diff --git a/views/partials/popover-models.html b/views/partials/popover-models.html index 0261c98..804e2a5 100644 --- a/views/partials/popover-models.html +++ b/views/partials/popover-models.html @@ -1,4 +1,4 @@ -