Improve active thread visual emphasis in sidebar - #92
Merged
Conversation
- Add stronger active-state visuals for thread rows (accent bg, ring, medium text) - Improve active thread timestamp contrast for better readability
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: Organization UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
WalkthroughUpdated active thread item styling in the Sidebar component to include background color, text color, font weight, and ring styling. Additionally made relative time label text color conditional based on active state with dark mode support. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
Comment |
radroid
pushed a commit
to radroid/t3code
that referenced
this pull request
Aug 8, 2026
…dored subtrees Closes two advisories against the desktop app the fork ships. Upstream is still on 41.5.0, so the sync does not deliver this — it is a fork-owned pin that retires itself once upstream passes 41.10.3. - GHSA pingdotgg#94 (high): a sandboxed iframe can bypass the `allow-popups` restriction via the OpenURL navigation path. Fixed in 41.10.3. - GHSA pingdotgg#92 (medium): `ProtocolResponse.url` reuses the default session cache instead of the registering session. Fixed in 41.9.1. Dependabot bumped `apps/desktop/package.json` alone, so `vp install` failed on the frozen lockfile in 40s and CI never reached typecheck. Regenerated `pnpm-lock.yaml` with `pnpm install --lockfile-only`; the diff stays inside the electron tree and nets -37 lines. Also adds `.github/dependabot.yml` (fork-owned; upstream has none) ignoring `.repos/**`, and records the seam-ledger rows the change owes: `apps/desktop/package.json` as row 36, and `pnpm-lock.yaml` grown to risk 12416, now the top row.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Testing
Note
Low Risk
Low risk UI-only change that adjusts Tailwind classes for the active thread item and its timestamp; no behavior or data flow changes.
Overview
Improves visual emphasis for the active thread in the sidebar by giving the selected thread row a stronger accent background, medium font weight, and a subtle border ring (including dark-mode tweaks).
Also increases timestamp contrast for the active thread while keeping inactive thread timestamps muted.
Written by Cursor Bugbot for commit b44353f. This will update automatically on new commits. Configure here.
Note
Adjust Sidebar thread item styling to improve active thread visual emphasis in Sidebar.tsx
Update active thread list item classes to add accent background, ring border, and medium font weight; set timestamp to higher-contrast color when active.
📍Where to Start
Start with the render logic in
Sidebarwithin Sidebar.tsx.Macroscope summarized b44353f.
Summary by CodeRabbit