Skip to content

Fix Installed labels in the dark mode - #2866

Merged
sejas merged 2 commits into
trunkfrom
stu-1424-studio-fix-installed-labels-in-the-dark-mode
Mar 20, 2026
Merged

Fix Installed labels in the dark mode#2866
sejas merged 2 commits into
trunkfrom
stu-1424-studio-fix-installed-labels-in-the-dark-mode

Conversation

@sejas

@sejas sejas commented Mar 20, 2026

Copy link
Copy Markdown
Member

Related issues

Proposed Changes

  • Improve installed labels and ai settings in dark mode

Testing Instructions

  • Start the app with ENABLE_AGENT_SUITE=true npm start
  • Navigate to Assistant tab
  • Open the settings from the three dots by the input field
  • Verify the "Installed" labels are readable in both light and dark mode
  • Verify headings, descriptions, and error states also render correctly in both modes
Before After Light
Screenshot 2026-03-20 at 14 04 45 Screenshot 2026-03-20 at 14 40 11 Screenshot 2026-03-20 at 14 05 56

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?
Replace hardcoded light-mode-only Tailwind colors with theme-aware
CSS variables and dark mode variants so text, badges, and error
messages are readable in both light and dark mode.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sejas sejas self-assigned this Mar 20, 2026
@sejas
sejas requested a review from a team March 20, 2026 14:13
@wpmobilebot

wpmobilebot commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator

📊 Performance Test Results

Comparing 11e1991 vs trunk

app-size

Metric trunk 11e1991 Diff Change
App Size (Mac) 1236.63 MB 1236.63 MB 0.00 MB ⚪ 0.0%

site-editor

Metric trunk 11e1991 Diff Change
load 1938 ms 1927 ms 11 ms ⚪ 0.0%

site-startup

Metric trunk 11e1991 Diff Change
siteCreation 6112 ms 6138 ms +26 ms ⚪ 0.0%
siteStartup 3939 ms 3933 ms 6 ms ⚪ 0.0%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff)

@gcsecsey gcsecsey left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a comment

</span>
{ status.exists && (
<span className="inline-flex items-center gap-1 text-[11px] text-green-700 bg-green-50 px-2 py-0.5 rounded-full">
<span className="inline-flex items-center gap-1 text-[11px] text-[#1a6928] bg-[#ceead6] dark:text-[#6ee7a0] dark:bg-[#1a3a24] px-2 py-0.5 rounded-full">

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see a darker background color than what you shared in the PR description. I think this overall looks good, but we should make the checkmark a bit lighter for the dark mode:

Image

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure why but I am seeing the lighter version. But then, I actually like the version on your screenshot more as I think it works better with the dark mode 🙈

@sejas sejas Mar 20, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated! Good catch!
It seems Claude decided to revert the colors I selected before push! xD
Screenshot 2026-03-20 at 14 42 00

@katinthehatsite katinthehatsite left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this looks fine 👍 Thanks for the fix

@sejas
sejas enabled auto-merge (squash) March 20, 2026 14:43
@sejas
sejas merged commit 1472532 into trunk Mar 20, 2026
11 of 12 checks passed
@sejas
sejas deleted the stu-1424-studio-fix-installed-labels-in-the-dark-mode branch March 20, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

4 participants