diff options
author | Yazan Agha-Schrader <mountaiin@icloud.com> | 2024-06-01 21:31:48 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-01 22:31:48 +0300 |
commit | 2e666832e6ac78194edf030bd1c295e21bdb022c (patch) | |
tree | 851655fe392a2dbb34eec0b985ebb0874107b61b /examples/server/public/index.html | |
parent | 2ac95c9d5678d05e253691fb1f26471675bff5ad (diff) |
server : new UI (#7633)
* ic
* migrate my eary work
* add the belonging stuff: css,favicon etc
* de prompts
* chore: Update HTML meta tags in index.html file
* add api-key css classes
* some necessary fixes
* Add API key CSS classes and update styling in style.css
* clean the code
* move API to the top, rearrange param sliders. update css
* add tooltips to the parameters with comprehensible explanations
* fix FloatField and BoolField tooltips
* fix grammar field width
* use template literales for promptFormats.js
* update const ModelGenerationInfo
* remove ms per token, since not relevant for most webui users and use cases
* add phi-3 prompt template
* add phi3 to dropdown
* add css class
* update forgotten css theme
* add user message suffix
* fix chatml & add llama3 format
* fix llama3 prompt template
* more prompt format fixes
* add more comon stop tokens
* add missing char
* do not separate with new line or comma
* move prompt style
* add hacky llama2 prompt solution, reduce redundancy in promptFormats.js
* fix toggle state localstorage
* add cmd-r prompt et reduce redundancy
* set default prompt to empty
* move files, clean code
* fix css path
* add a button to the new ui
* move new ui to "/public" due to otherwise problematic CORS behaviour
* include new ui in cpp
* fix wrong link to old ui
* renaming to ensure consistency
* fix typos "prompt-format" -> "prompt-formats"
* use correct indent
* add new ui files to makefile
* fix typo
Diffstat (limited to 'examples/server/public/index.html')
-rw-r--r-- | examples/server/public/index.html | 79 |
1 files changed, 78 insertions, 1 deletions
diff --git a/examples/server/public/index.html b/examples/server/public/index.html index 4c5a34d9..2f60a76e 100644 --- a/examples/server/public/index.html +++ b/examples/server/public/index.html @@ -12,6 +12,18 @@ font-size: 90%; } + .grid-container { + display: grid; + grid-template-columns: auto auto auto; + padding: 10px; + } + + .grid-item { + padding: 5px; + /* font-size: 30px; */ + text-align: center; + } + #container { margin: 0em auto; display: flex; @@ -35,6 +47,67 @@ padding: 0.5em; } + h1 { + text-align: center; + } + + .customlink:link { + color: white; + background-color: #007aff; + font-weight: 600; + text-decoration: none; + float: right; + margin-top: 30px; + display: flex; + flex-direction: row; + gap: 0.5em; + justify-content: flex-end; + border-radius: 4px; + padding: 8px; + } + + .customlink:visited { + color: white; + background-color: #007aff; + font-weight: 600; + text-decoration: none; + float: right; + margin-top: 30px; + display: flex; + flex-direction: row; + gap: 0.5em; + justify-content: flex-end; + padding: 8px; + } + + .customlink:hover { + color: white; + background-color: #0070ee; + font-weight: 600; + text-decoration: none; + float: right; + margin-top: 30px; + display: flex; + flex-direction: row; + gap: 0.5em; + justify-content: flex-end; + padding: 8px; + } + + .customlink:active { + color: #0070ee; + background-color: #80b3ef; + font-weight: 600; + text-decoration: none; + float: right; + margin-top: 30px; + display: flex; + flex-direction: row; + gap: 0.5em; + justify-content: flex-end; + padding: 8px; + } + body { max-width: 600px; min-width: 300px; @@ -1035,7 +1108,11 @@ return html` <div class="mode-${session.value.type}"> <header> - <h1>llama.cpp</h1> + <div class="grid-container"> + <div class="grid-item"></div> + <div class="grid-item"><h1>llama.cpp</h1></div> + <div class="grid-item"><a class="customlink" href="index-new.html">New UI</a></div> + </div> </header> <main id="content"> |