Oleg Shulyakov
fc3bb716df
UI styling / code improvements ( #307 )
...
Clean up and improve UI styling
* fix: UI - dependency cleanup
* chore: UI - start script
* refactor: UI - Extract Header
* fix: UI - Header styling
* fix: UI - LogViewer styling
* fix: UI - Models styling
* fix: UI - Activity styling
* fix: UI - ConnectionStatus colors
* review: UI - table border colors
2025-09-19 10:47:17 -07:00
Benson Wong
7acbaf4712
Add connection status indicator in UI ( #260 )
...
* show connection status as icon in UI title
* make connection status event driven
2025-08-20 13:58:24 -07:00
Benson Wong
fcc5ad135a
UI: Allow editing of title ( #246 )
...
- make <h1> title contentEditable
- title setting persists across reloads in localStorage
2025-08-17 09:42:06 -07:00
Benson Wong
04fc67354a
Improve Activity event handling in the UI ( #254 )
...
Improve Activity event handling in the UI
- fixes #252 found that the Activity page showed activity inconsistent
with /api/metrics
- Change data structure for event metrics to array.
- Add Event stream connections status indicator
2025-08-15 21:44:08 -07:00
Benson Wong
558a72de17
UI Improvements ( #219 )
...
- use react-resizable-panels for UI
- improve icons for buttons
- improve mobile layout with drag/resize panels
2025-08-03 17:49:13 -07:00
g2mt
87dce5f8f6
Add metrics logging for chat completion requests ( #195 )
...
- Add token and performance metrics for v1/chat/completions
- Add Activity Page in UI
- Add /api/metrics endpoint
Contributed by @g2mt
2025-07-21 22:19:55 -07:00
Benson Wong
fefd14903d
improve log display and add a small stats table in ui ( #178 )
2025-06-25 12:27:49 -07:00
Benson Wong
9a3c656738
New UI ( #157 , #164 )
...
- Add a react UI to replace the plain HTML one.
- Serve as a foundation for better GUI interactions
2025-06-16 16:45:19 -07:00