Budlee commited on
Commit
1647e8e
·
verified ·
1 Parent(s): d490316

Frontend: revert panel order — SoC between Journal and Trace

Browse files
Files changed (1) hide show
  1. frontend/index.html +17 -25
frontend/index.html CHANGED
@@ -129,13 +129,6 @@
129
  .trait-grid .t b { color: var(--text); float: right; }
130
  #journal { max-height: 140px; overflow-y: auto; }
131
  #journal li { font-size: 11px; color: #cbb; margin: 2px 0; }
132
- #s-goal-big {
133
- font-size: 14px; line-height: 1.4; color: var(--text);
134
- font-style: italic; padding: 8px 10px;
135
- background: rgba(235, 124, 73, 0.08);
136
- border-left: 3px solid var(--accent);
137
- border-radius: 0 4px 4px 0;
138
- }
139
  #soc {
140
  font-size: 12px; line-height: 1.5; color: #cbb;
141
  padding: 10px; background: var(--bg-deep);
@@ -144,7 +137,6 @@
144
  max-height: 140px; overflow-y: auto;
145
  }
146
  #soc.empty { color: var(--muted); font-style: italic; }
147
- .row.config { opacity: 0.85; }
148
  #trace {
149
  height: 400px; overflow-y: auto;
150
  background: var(--bg-deep); border: 1px solid #333; border-radius: 4px;
@@ -223,38 +215,38 @@
223
  <div><b id="s-name">—</b> · <span id="s-arch" style="color: var(--muted);"></span></div>
224
  </div>
225
  <div class="row">
226
- <div class="label">Goal</div>
227
- <div id="s-goal-big"></div>
228
- </div>
229
- <div class="row">
230
- <div class="label">Stream of consciousness</div>
231
- <div id="soc" class="empty">(no monologue yet)</div>
232
- </div>
233
- <div class="row">
234
- <div class="label">Trace · newest at top</div>
235
- <div id="trace"></div>
236
- </div>
237
- <div class="row config">
238
  <div class="label">Model</div>
239
  <select id="s-model"></select>
240
  </div>
241
- <div class="row config">
242
  <div class="label">Personality</div>
243
  <textarea id="s-pers"></textarea>
244
  <button class="save" id="s-save">Save personality</button>
245
  </div>
246
- <div class="row config">
 
 
 
 
247
  <div class="label">Traits</div>
248
  <div id="s-traits" class="trait-grid"></div>
249
  </div>
250
- <div class="row config">
251
  <div class="label">Inventory · Locker</div>
252
  <div id="s-stuff"></div>
253
  </div>
254
- <div class="row config">
255
  <div class="label">Journal</div>
256
  <ul id="journal"></ul>
257
  </div>
 
 
 
 
 
 
 
 
258
  </div>
259
  </div>
260
 
@@ -292,7 +284,7 @@
292
  const elSModel = document.getElementById("s-model");
293
  const elSPers = document.getElementById("s-pers");
294
  const elSSave = document.getElementById("s-save");
295
- const elSGoal = document.getElementById("s-goal-big");
296
  const elSoc = document.getElementById("soc");
297
  const elSTraits = document.getElementById("s-traits");
298
  const elSStuff = document.getElementById("s-stuff");
 
129
  .trait-grid .t b { color: var(--text); float: right; }
130
  #journal { max-height: 140px; overflow-y: auto; }
131
  #journal li { font-size: 11px; color: #cbb; margin: 2px 0; }
 
 
 
 
 
 
 
132
  #soc {
133
  font-size: 12px; line-height: 1.5; color: #cbb;
134
  padding: 10px; background: var(--bg-deep);
 
137
  max-height: 140px; overflow-y: auto;
138
  }
139
  #soc.empty { color: var(--muted); font-style: italic; }
 
140
  #trace {
141
  height: 400px; overflow-y: auto;
142
  background: var(--bg-deep); border: 1px solid #333; border-radius: 4px;
 
215
  <div><b id="s-name">—</b> · <span id="s-arch" style="color: var(--muted);"></span></div>
216
  </div>
217
  <div class="row">
 
 
 
 
 
 
 
 
 
 
 
 
218
  <div class="label">Model</div>
219
  <select id="s-model"></select>
220
  </div>
221
+ <div class="row">
222
  <div class="label">Personality</div>
223
  <textarea id="s-pers"></textarea>
224
  <button class="save" id="s-save">Save personality</button>
225
  </div>
226
+ <div class="row">
227
+ <div class="label">Goal</div>
228
+ <div id="s-goal" style="font-style: italic;"></div>
229
+ </div>
230
+ <div class="row">
231
  <div class="label">Traits</div>
232
  <div id="s-traits" class="trait-grid"></div>
233
  </div>
234
+ <div class="row">
235
  <div class="label">Inventory · Locker</div>
236
  <div id="s-stuff"></div>
237
  </div>
238
+ <div class="row">
239
  <div class="label">Journal</div>
240
  <ul id="journal"></ul>
241
  </div>
242
+ <div class="row">
243
+ <div class="label">Stream of consciousness</div>
244
+ <div id="soc" class="empty">(no monologue yet)</div>
245
+ </div>
246
+ <div class="row">
247
+ <div class="label">Trace · newest at top</div>
248
+ <div id="trace"></div>
249
+ </div>
250
  </div>
251
  </div>
252
 
 
284
  const elSModel = document.getElementById("s-model");
285
  const elSPers = document.getElementById("s-pers");
286
  const elSSave = document.getElementById("s-save");
287
+ const elSGoal = document.getElementById("s-goal");
288
  const elSoc = document.getElementById("soc");
289
  const elSTraits = document.getElementById("s-traits");
290
  const elSStuff = document.getElementById("s-stuff");