llama.cpp/tools/server/webui
Xuan-Son Nguyen 8c83449cb7
server : (webui) revamp the input area, plus many small UI improvements (#13365)
* rework the input area

* process selected file

* change all icons to heroicons

* fix thought process collapse

* move conversation more menu to sidebar

* sun icon --> moon icon

* rm default system message

* stricter upload file check, only allow image if server has mtmd

* build it

* add renaming

* better autoscroll

* build

* add conversation group

* fix scroll

* extra context first, then user input in the end

* fix <hr> tag

* clean up a bit

* build

* add mb-3 for <pre>

* throttle adjustTextareaHeight to make it less laggy

* (nits) missing padding in sidebar

* rm stray console log
2025-05-08 15:37:29 +02:00
..
public llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
src server : (webui) revamp the input area, plus many small UI improvements (#13365) 2025-05-08 15:37:29 +02:00
.gitignore llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
.prettierignore llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
eslint.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
index.html llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
package-lock.json server : (webui) revamp the input area, plus many small UI improvements (#13365) 2025-05-08 15:37:29 +02:00
package.json server : (webui) revamp the input area, plus many small UI improvements (#13365) 2025-05-08 15:37:29 +02:00
postcss.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tailwind.config.js llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.app.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
tsconfig.node.json llama : move end-user examples to tools directory (#13249) 2025-05-02 20:27:13 +02:00
vite.config.ts server : (webui) revamp the input area, plus many small UI improvements (#13365) 2025-05-08 15:37:29 +02:00