Commit Graph

6 Commits

Author SHA1 Message Date
Vyctor H. Brzezowski 52eb013330 feat(ui): unify fenced code block visual styling (#125249)
* feat(ui): unify fenced code block styling

* fix(ui): preserve fenced code copy icon

* fix(ui): refine unified fenced code visuals

* fix(ui): increase code fence squircle radius

* fix(ui): inset fence scrolling and add edge fade

* fix(ui): fade overflowing code without surface color

* fix(ui): update code overflow fades by scroll position

* fix(ui): preserve transcript scroll handler with fence fades

* fix(ui): initialize code overflow fades after render

* fix(ui): align JSON tree hierarchy with reference

* fix(ui): remove transcript bullets from JSON tree

* fix(ui): preserve fenced code contracts

* test(ui): align fenced code feedback contracts

* fix(ui): remove fenced code overflow lifecycle

* fix(ui): preserve compact JSON disclosure

* fix(ui): preserve shared fence variants

* fix(ui): address fenced code review findings

---------

Co-authored-by: RoboClaw <309084314+roboclaw-bot@users.noreply.github.com>
2026-08-18 02:57:48 -03:00
Vyctor H. Brzezowski d8488a9406 fix(ui): keep short JSON code blocks visible (#122313) 2026-08-11 20:08:43 -03:00
Peter Steinberger 0dbf9b6fae fix(ui): surface fenced-code clipboard failures (#118608)
* fix(ui): surface fenced-code clipboard failures

* fix(ui): ignore stale clipboard attempt completions
2026-08-03 03:43:23 -07:00
Vincent Koc 755eea5e97 fix(ui): localize remaining control surfaces (#115730)
* feat(ui): add localization keys for control surfaces

* fix(ui): localize relative time and durations

* fix(ui): localize update and recovery notices

* fix(ui): localize chat controls and command results

* fix(ui): localize memory management views

* fix(ui): localize shared tool surfaces

* fix(ui): localize settings and action notices

* chore(ui): tighten localization raw-copy baseline

* fix(ui): preserve localized status copy

* fix(ui): preserve compact sidebar time label

* fix(ui): preserve near-future sidebar direction

* test(ui): align screenshot localization assertion
2026-07-29 16:34:35 +08:00
Peter Steinberger b26776fbca feat(ui): syntax-highlight read-only cron script payloads (#113632)
Locked script/command automations rendered their source in a plain textarea. They now render as a resizable, highlighted read-only code block reusing the existing highlight.js path.
2026-07-25 05:14:06 -07:00
Peter Steinberger 28971b4143 refactor(ui): split chat markdown renderer into cohesive modules (#113015)
* refactor(ui): split chat markdown renderer into cohesive modules

* refactor(ui): keep markdown streaming split type private
2026-07-23 08:07:23 -04:00