Skip to content

Center the thinking arrow and continuously loop tool status text - #423

Merged
ProfSynapse merged 2 commits into
mainfrom
fix/center-thinking-scroll-arrow
Oct 18, 2026
Merged

ProfSynapse merged 2 commits into
mainfrom
fix/center-thinking-scroll-arrow

Conversation

@ProfSynapse

@ProfSynapse ProfSynapse commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

Center the thinking accordion’s scroll-to-bottom arrow and make overflowing tool status text scroll in a continuous circular loop. The carousel repeats the current text without pausing or snapping back, preserves its position across duplicate events and tense changes, and replaces the text when a new status arrives. The repeated copy is hidden from screen readers; reduced motion keeps a single static copy.

Validation:

  • Full local suite passed: 557 suites, 6,682 tests (19 opt-in suites skipped). The focused status-line, status-bar, controller, tool-event, and reasoning-scroll suites also passed.
  • Regression tests fail against the previous carousel implementation.
  • Chromium checks using the bundled production component and stylesheet passed: lap continuity, constant speed, duplicate accessibility, tense and resize stability, new-status replacement, and reduced motion.
  • TypeScript, targeted ESLint, mobile import reachability, CSS parsing, Nexus skill gates, and git diff checks passed.

Obsidian CLI could not connect, so browser component checks provide rendering evidence; this has not been verified inside Obsidian.

@ProfSynapse ProfSynapse changed the title Center the thinking accordion scroll-to-bottom arrow Center the thinking arrow and continuously loop tool status text Oct 18, 2026
@ProfSynapse
ProfSynapse merged commit 50760b4 into main Oct 18, 2026
1 check passed
@ProfSynapse
ProfSynapse deleted the fix/center-thinking-scroll-arrow branch October 18, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant