llama.cpp/examples/server/webui
Xuan-Son Nguyen 55ac8c7791
server : (webui) revamp Settings dialog, add Pyodide interpreter (#11759)
* redo Settings modal UI

* add python code interpreter

* fix auto scroll

* build

* fix overflow for long output lines

* bring back sticky copy button

* adapt layout on mobile view

* fix multiple lines output and color scheme

* handle python exception

* better state management

* add webworker

* add headers

* format code

* speed up by loading pyodide on page load

* (small tweak) add small animation to make it feels like claude
2025-02-08 21:54:50 +01:00
..
public server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
src server : (webui) revamp Settings dialog, add Pyodide interpreter (#11759) 2025-02-08 21:54:50 +01:00
.gitignore server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
.prettierignore server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
eslint.config.js server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
index.html server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
package-lock.json server : (webui) revamp Settings dialog, add Pyodide interpreter (#11759) 2025-02-08 21:54:50 +01:00
package.json server : (webui) revamp Settings dialog, add Pyodide interpreter (#11759) 2025-02-08 21:54:50 +01:00
postcss.config.js server : (web ui) Various improvements, now use vite as bundler (#10599) 2024-12-03 19:38:44 +01:00
tailwind.config.js server : (web ui) Various improvements, now use vite as bundler (#10599) 2024-12-03 19:38:44 +01:00
tsconfig.app.json server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
tsconfig.json server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
tsconfig.node.json server : (webui) migrate project to ReactJS with typescript (#11688) 2025-02-06 17:32:29 +01:00
vite.config.ts server : (webui) revamp Settings dialog, add Pyodide interpreter (#11759) 2025-02-08 21:54:50 +01:00