mirror of
https://github.com/bwya77/vscode-dark-islands.git
synced 2026-05-09 08:25:35 +02:00
[GH-ISSUE #70] Commit message input is unusable due to extreme contrast/overlay in Source Control panel #52
Labels
No labels
bug
bug
duplicate
enhancement
enhancement
Missing Info
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/vscode-dark-islands#52
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Christopher-C-Robinson on GitHub (Feb 18, 2026).
Original GitHub issue: https://github.com/bwya77/vscode-dark-islands/issues/70
Summary
The commit message input field in the Source Control panel is effectively unusable. The text area appears to have a circular overlay or extreme contrast issue that makes the content difficult to read and interact with.
Environment
VS Code
• Version: 1.109.4 (Universal)
• Commit: c3a26841a84f20dfe0850d0a5a9bd01da4f003ea
• Date: 2026-02-16T15:35:57.932Z
• Electron: 39.3.0
• Chromium: 142.0.7444.265
• Node.js: 22.21.1
• V8: 14.2.231.22-electron.0
OS
• macOS (Darwin arm64 25.4.0)
Theme
• Dark Islands
Description
When opening the Source Control panel and attempting to enter a commit message:
• The input area is obscured by a circular gradient/overlay.
• Text contrast is severely degraded inside that region.
• The visual effect makes it difficult to read, edit, or review the commit message.
• The problem appears isolated to the commit message box (not the staged/changes list).
This renders a core workflow (writing commit messages) frustrating and, in practice, unusable.
Steps to Reproduce
1. Enable the Dark Islands theme.
2. Open a Git repository in VS Code.
3. Make a change to any file.
4. Open the Source Control panel.
5. Click into the commit message input box.
Expected Behavior
• The commit message input should have uniform background and readable text.
• No visual overlays or gradient artifacts should interfere with text visibility.
• Standard VS Code input field styling should remain functional and accessible.
Actual Behavior
• A circular/spotlight-like overlay appears over the commit message area.
• Text becomes hard to read due to contrast and layering issues.
• The field is visually distracting and not practical for normal use.
Possible Cause
This may be caused by a global editor/selection/spotlight styling rule (e.g., radial gradient or background effect) unintentionally affecting scm.input or related workbench components.
Suggested Fix
• Inspect theme token customizations affecting:
• scm.inputBackground
• scm.inputForeground
• input.background
• editor.* background rules
• Ensure no radial gradients or overlay effects are applied to the SCM input container.
• Verify contrast ratios meet accessibility standards.
Screenshot
@SohamRupaye commented on GitHub (Feb 19, 2026):
Check issue #57 for solutions
@Christopher-C-Robinson commented on GitHub (Feb 19, 2026):
@SohamRupaye thanks, closing issue.
@bwya77 commented on GitHub (Feb 19, 2026):
Fixed in v.0.0.2