comparison src/chat.html.luan @ 9:46097e607701

romaji
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 21 Jul 2025 15:16:47 -0600
parents 255c36830154
children 003a90ce72d7
comparison
equal deleted inserted replaced
8:2b7dcf355a78 9:46097e607701
39 @import "/chat.css?s=<%=started%>"; 39 @import "/chat.css?s=<%=started%>";
40 </style> 40 </style>
41 <script> 41 <script>
42 let chatId = <%= chat.id %>; 42 let chatId = <%= chat.id %>;
43 </script> 43 </script>
44 <script src="https://cdn.jsdelivr.net/npm/markdown-it@14.1.0/dist/markdown-it.min.js"></script>
45 <script src="/chat.js?s=<%=started%>"></script> 44 <script src="/chat.js?s=<%=started%>"></script>
46 </head> 45 </head>
47 <body> 46 <body>
48 <% header() %> 47 <% header() %>
49 <div content ai_container> 48 <div content ai_container>
52 <span pulldown> 51 <span pulldown>
53 <img onclick="clickMenu(this)" src="/images/menu.svg"> 52 <img onclick="clickMenu(this)" src="/images/menu.svg">
54 <div> 53 <div>
55 <span onclick="renameChat()">Rename Chat</span> 54 <span onclick="renameChat()">Rename Chat</span>
56 <span onclick="deleteChat()">Delete Chat</span> 55 <span onclick="deleteChat()">Delete Chat</span>
56 <span onclick="systemPrompt()">System Prompt</span>
57 </div> 57 </div>
58 </span> 58 </span>
59 </div> 59 </div>
60 <div messages> 60 <div messages>
61 <% chat.output_messages_html() %> 61 <% chat.output_messages_html() %>
86 <div buttons> 86 <div buttons>
87 <button onclick="closeModal(this)">Cancel</button> 87 <button onclick="closeModal(this)">Cancel</button>
88 <button onclick="doDeleteChat(this)">Delete</button> 88 <button onclick="doDeleteChat(this)">Delete</button>
89 </div> 89 </div>
90 </dialog> 90 </dialog>
91 <dialog system_prompt>
92 <h2>System Prompt</h2>
93 <div system_prompt>
94 <% chat.output_system_prompt() %>
95 </div>
96 <div buttons>
97 <button onclick="closeModal(this)">Close</button>
98 </div>
99 </dialog>
91 <script> 100 <script>
92 handleMarkdown(); 101 handleMarkdown();
93 </script> 102 </script>
94 </body> 103 </body>
95 </html> 104 </html>