Hansimov commited on
Commit
1fad1db
1 Parent(s): 4e3aa93

:hammer: [WIP] NewAgentModal: Prettify with form-floating; need to auto height

Browse files
Files changed (2) hide show
  1. css/default.css +13 -0
  2. index.html +26 -13
css/default.css CHANGED
@@ -46,6 +46,19 @@ body {
46
  flex: 0 0 auto;
47
  }
48
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  .message-user,
50
  .message-assistant {
51
  box-shadow: 0px 0px 6px 0px rgba(122, 122, 122, 0.5);
 
46
  flex: 0 0 auto;
47
  }
48
 
49
+ #new-agent-modal-system-prompt {
50
+ resize: none;
51
+ max-height: 150px;
52
+ }
53
+
54
+ .modal-dialog,
55
+ .modal-content {
56
+ height: 80vh;
57
+ }
58
+ .modal-body {
59
+ height: 80vh;
60
+ }
61
+
62
  .message-user,
63
  .message-assistant {
64
  box-shadow: 0px 0px 6px 0px rgba(122, 122, 122, 0.5);
index.html CHANGED
@@ -84,8 +84,8 @@
84
  </div>
85
  </div>
86
  </div>
87
- <div id="new-agent-modal" class="modal" tabindex="-1" role="dialog">
88
- <div class="modal-dialog">
89
  <div class="modal-content">
90
  <div class="modal-header">
91
  <h4 class="modal-title">Create New Agent</h4>
@@ -94,18 +94,31 @@
94
  </button>
95
  </div>
96
  <div class="modal-body">
97
- <!-- input: nickname -->
98
- <h5>Nickname</h5>
99
- <input id="new-agent-model-nickname" class="form-control" type="text" placeholder="Nickname" />
100
- <!-- input: system prompt -->
101
- <h5>System Prompt</h5>
102
- <input id="new-agent-model-system-prompt" class="form-control" type="text"
103
- placeholder="System Message" />
104
- <!-- select: model -->
105
- <h5>Model</h5>
106
- <!-- slider: temperature -->
107
- <h5>Temperature</h5>
 
 
 
 
 
 
 
 
 
 
 
108
  </div>
 
 
109
  <div class="modal-footer justify-content-end">
110
  <button id="new-agent-model-save-button" class="btn btn-success">Save</button>
111
  <button id="new-agent-model-close-button" class="btn btn-secondary"
 
84
  </div>
85
  </div>
86
  </div>
87
+ <div id="new-agent-modal" class="modal" role="dialog">
88
+ <div class="modal-dialog modal-dialog-centered" role="document">
89
  <div class="modal-content">
90
  <div class="modal-header">
91
  <h4 class="modal-title">Create New Agent</h4>
 
94
  </button>
95
  </div>
96
  <div class="modal-body">
97
+ <!-- nickname -->
98
+ <div class="form-floating mb-2">
99
+ <input id="new-agent-modal-nickname" class="form-control" type="text" placeholder="Nickname" />
100
+ <label for="new-agent-model-nickname">Nickname</label>
101
+ </div>
102
+ <!-- model -->
103
+ <div class="form-floating mb-2">
104
+ <select id="new-agent-modal-llm-model" class="form-select" type="text"></select>
105
+ <label for="new-agent-modal-llm-model">Model</label>
106
+ </div>
107
+ <!-- system prompt -->
108
+ <div class="form-floating mb-2">
109
+ <textarea id="new-agent-modal-system-prompt" class="form-control" type="text"
110
+ placeholder="System Prompt" rows="3"></textarea>
111
+ <label for="new-agent-modal-system-prompt">System Prompt</label>
112
+ </div>
113
+ <!-- temperature -->
114
+ <div class="form-floating mb-2">
115
+ <input id="new-agent-modal-temperature" min="0" max="1" step="0.1" class="form-range"
116
+ type="range" />
117
+ <label for="new-agent-modal-temperature">Temperature</label>
118
+ </div>
119
  </div>
120
+ <!-- max output token -->
121
+ <!-- max history messages token -->
122
  <div class="modal-footer justify-content-end">
123
  <button id="new-agent-model-save-button" class="btn btn-success">Save</button>
124
  <button id="new-agent-model-close-button" class="btn btn-secondary"