Wrap thonk into collapsible
| @@ -6229,7 +6229,12 @@ | |||
| 6229 | <div class="mes_edit_cancel menu_button fa-solid fa-xmark" title="Cancel" data-i18n="[title]Cancel"></div> | 6229 | <div class="mes_edit_cancel menu_button fa-solid fa-xmark" title="Cancel" data-i18n="[title]Cancel"></div> |
| 6230 | </div> | 6230 | </div> |
| 6231 | </div> | 6231 | </div> |
| 6232 | <details class="mes_reasoning_details"> | ||
| 6233 | <summary class="mes_reasoning_summary"> | ||
| 6234 | <span data-i18n="Reasoning">Reasoning</span> | ||
| 6235 | </summary> | ||
| 6232 | <div class="mes_reasoning"></div> | 6236 | <div class="mes_reasoning"></div> |
| 6237 | </details> | ||
| 6233 | <div class="mes_text"></div> | 6238 | <div class="mes_text"></div> |
| 6234 | <div class="mes_img_container"> | 6239 | <div class="mes_img_container"> |
| 6235 | <div class="mes_img_controls"> | 6240 | <div class="mes_img_controls"> |
| @@ -340,10 +340,19 @@ input[type='checkbox']:focus-visible { | |||
| 340 | padding: 5px; | 340 | padding: 5px; |
| 341 | margin: 5px 0; | 341 | margin: 5px 0; |
| 342 | overflow-y: auto; | 342 | overflow-y: auto; |
| 343 | max-height: 100px; | 343 | max-height: min(50vh, 300px); |
| 344 | } | 344 | } |
| 345 | 345 | ||
| 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, | ||
| 347 | .mes_bias:empty, | 356 | .mes_bias:empty, |
| 348 | .mes_reasoning:empty { | 357 | .mes_reasoning:empty { |
| 349 | display: none; | 358 | display: none; |