Wrap thonk into collapsible

144277bdcc5ac110d888510b79d0ad6a8d92873a

Cohee <18619528+Cohee1207@users.noreply.github.com>

2 files changed, +16 -2Showing whitespace changes
public/index.html+5 -0
@@ -6229,7 +6229,12 @@
62296229 <div class="mes_edit_cancel menu_button fa-solid fa-xmark" title="Cancel" data-i18n="[title]Cancel"></div>
62306230 </div>
62316231 </div>
6232+ <details class="mes_reasoning_details">
6233+ <summary class="mes_reasoning_summary">
6234+ <span data-i18n="Reasoning">Reasoning</span>
6235+ </summary>
62326236 <div class="mes_reasoning"></div>
6237+ </details>
62336238 <div class="mes_text"></div>
62346239 <div class="mes_img_container">
62356240 <div class="mes_img_controls">
public/style.css+11 -2
@@ -340,10 +340,19 @@ input[type='checkbox']:focus-visible {
340340 padding: 5px;
341341 margin: 5px 0;
342342 overflow-y: auto;
343343 max-height: 100pxmin(50vh, 300px);
344344}
345345
346-.mes_block:has(.edit_textarea) .mes_reasoning,
346+.mes_reasoning_summary {
347+ cursor: pointer;
348+}
349+
350+.mes_reasoning_summary > span {
351+ margin-left: 5px;
352+}
353+
354+.mes_reasoning_details:has(.mes_reasoning:empty),
355+.mes_block:has(.edit_textarea) .mes_reasoning_details,
347356.mes_bias:empty,
348357.mes_reasoning:empty {
349358 display: none;