Skip to content

Conversation

@mrleemurray
Copy link
Contributor

Refine border colors for consistency in the 2026 Light theme, remove unused styles for the sticky widget in the editor, and enhance the background color of the sticky widget for better visibility. Clean up commented styles in quick input and sticky widget to improve code clarity.

Copilot AI review requested due to automatic review settings January 21, 2026 18:22
@mrleemurray mrleemurray enabled auto-merge January 21, 2026 18:22
@mrleemurray mrleemurray self-assigned this Jan 21, 2026
@mrleemurray mrleemurray added this to the January 2026 milestone Jan 21, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR refines the 2026 Light theme by updating border colors for consistency, cleaning up commented CSS styles, and enhancing sticky widget styling for better visibility.

Changes:

  • Updated 42 border color references from #ECEDEEFF to #E9EAEBFF for consistency across the 2026 Light theme
  • Removed commented-out CSS rules in quick input and sticky widget sections for better code clarity
  • Added new styling for sticky widget line content and line numbers with color-mix backgrounds for improved visibility

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
extensions/theme-2026/themes/styles.css Added pane header border styling, removed commented styles, simplified sticky widget selectors, and added new background color rules for sticky line content and numbers
extensions/theme-2026/themes/2026-light.json Updated border colors throughout the theme for consistency and changed text separator color

Comment on lines +244 to +249
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent)
}

.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent)
Copy link

Copilot AI Jan 21, 2026

Choose a reason for hiding this comment

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

Missing semicolon after the background-color property. CSS declarations should end with a semicolon.

Suggested change
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent)
}
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent)
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent);
}
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent);

Copilot uses AI. Check for mistakes.
Comment on lines +244 to +249
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent)
}

.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent)
Copy link

Copilot AI Jan 21, 2026

Choose a reason for hiding this comment

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

Missing semicolon after the background-color property. CSS declarations should end with a semicolon.

Suggested change
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent)
}
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent)
background-color: color-mix(in srgb, var(--vscode-editor-background) 70%, transparent);
}
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-content,
.monaco-workbench.vs-dark .monaco-editor .sticky-widget .sticky-line-number {
background-color: color-mix(in srgb, var(--vscode-editor-background) 30%, transparent);

Copilot uses AI. Check for mistakes.
Comment on lines +232 to 236
.monaco-workbench .monaco-editor .sticky-widget .sticky-widget-lines
{ background-color: transparent !important; background: transparent !important; }
.monaco-workbench.vs-dark .monaco-editor .sticky-widget,
.monaco-workbench .monaco-editor .sticky-widget-focus-preview,
.monaco-workbench .monaco-editor .sticky-scroll-focus-line,
Copy link

Copilot AI Jan 21, 2026

Choose a reason for hiding this comment

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

The opening brace should be on the same line as the selector. The current placement on a new line is inconsistent with the coding style used throughout the rest of this file.

Suggested change
.monaco-workbench .monaco-editor .sticky-widget .sticky-widget-lines
{ background-color: transparent !important; background: transparent !important; }
.monaco-workbench.vs-dark .monaco-editor .sticky-widget,
.monaco-workbench .monaco-editor .sticky-widget-focus-preview,
.monaco-workbench .monaco-editor .sticky-scroll-focus-line,
.monaco-workbench .monaco-editor .sticky-widget .sticky-widget-lines { background-color: transparent !important; background: transparent !important; }
.monaco-workbench.vs-dark .monaco-editor .sticky-widget,
.monaco-workbench .monaco-editor .sticky-widget-focus-preview,
.monaco-workbench .monaco-editor .sticky-scroll-focus-line,
.monaco-workbench .monaco-editor .sticky-scroll-focus-line,

Copilot uses AI. Check for mistakes.
"textLink.activeForeground": "#3355BA",
"textPreformat.foreground": "#666666",
"textSeparator.foreground": "#EEEEEEFF",
"textSeparator.foreground": "#ebebebFF",
Copy link

Copilot AI Jan 21, 2026

Choose a reason for hiding this comment

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

Inconsistent capitalization in hex color value. The value should be "#EBEBEBFF" (all uppercase) to match the consistent capitalization pattern used throughout this theme file.

Suggested change
"textSeparator.foreground": "#ebebebFF",
"textSeparator.foreground": "#EBEBEBFF",

Copilot uses AI. Check for mistakes.
@mrleemurray mrleemurray merged commit c8ae698 into main Jan 21, 2026
28 checks passed
@mrleemurray mrleemurray deleted the mrleemurray/main-ladybug-fuchsia branch January 21, 2026 19:00
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.

3 participants