diff src/index.html.luan @ 1:1c87f785eb42

start chat
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 08 Jul 2025 14:18:25 -0600
parents 9845dcb9f5fc
children 78708fa556a0
line wrap: on
line diff
--- a/src/index.html.luan	Tue Jul 08 10:40:25 2025 -0600
+++ b/src/index.html.luan	Tue Jul 08 14:18:25 2025 -0600
@@ -8,6 +8,7 @@
 
 
 return function()
+	local ai_key = "whatever"
 	Io.stdout = Http.response.text_writer()
 %>
 <!doctype html>
@@ -22,6 +23,19 @@
 <%		header() %>
 		<div content>
 			<h1>Lang</h1>
+			<div ai_container="<%=ai_key%>" >
+				<div flex>
+					<div scroll>
+						<h2>Let's chat</h2>
+						<div messages></div>
+					</div>
+					<div ask>
+						<textarea autofocus oninput="fixTextarea(event)" onkeydown="textareaKey('<%=ai_key%>',event)"></textarea>
+						<button onclick="askAi('<%=ai_key%>')" title="Send"><img src="/images/send.svg"></button>
+					</div>
+				</div>
+				<img waiting-ai-icon src="/images/spinner_green.gif">
+			</div>
 		</div>
 	</body>
 </html>